Online is faster.
As soon as possible. Also check for average processing time of application for your visa office.
No I don't think they do. They will ask you to submit an updated LOA latter if the processing time exceeds the intake time.
If u are accompanying children then u will have to submit their birth certificate otherwise there is no need.
You new and all your old passports will be submitted.
Also for more info u can check sharjeel's post...
nhi yaar mera nhi khyal ma pakistani hona ki waja sa ho rha ha bhot sa pakistanion ko to mila ha visa aur aj bhi syedzidi ko mila ha. Ap ka case waki ma thora lamba kaach dya ha CHC na.
Link pa qery ki ap na?