Hi, regardless of the place from where you are applying..Proof of funds may be required to be declared at the port of entry. Regarding criminal record, its generally required at the time of the application or with or around medicals. Once meds are done, generally CIC will do the criminaity checks with external agencies and then if all is in order, request for passports are sent for stamping the visa.