Your ans:-
1:- declare the amount and best is in form of bank (Canadian bank only) statement or fd or else prepaid card and traveller cheque are good in India, Scotia bank is in cp Delhi and HDFC and Amex issue prepaid card and traveller cheque respectively.
2:- April to Sept is best time to...