hi,
Find the replies based on my experience:
1) The officer did not ask me POF at port of entry. With an optimistic view,if you find a job soon, that may still be sufficient

)
2) Yes, i opened a canadian bank account online from India; then did a wire transfer to that account. If you visit your indian branch and say that you want to wire transfer to your account in Canada, they will help you. Basically you need to fill up a form with all the details and amount. In this process, both my indian bank and canadain bank charged some fees. Once you land here, you visit the branch and get the account activated.
3) Yes, this is also possible;I think few people in this forum have done that too; I dont know the fees; you need to check with your bank.
4) Not sure of any other method than these: cash , TC, DD & wire transfer
Regards,
dpnc.