Hi...
Yes..you will need your SIN card for those tasks. But, you should be able to get a SIN # immediately and this is what you need to produce to get the tasks done. The SIN card will only be mailed to your mailing address later.
As for the insurance, take a look at the website below...you may contact them directly and tell them that you wish to purchase as a "visitor".
Unless you have a Canadian phone #, otherwise, you might want to get the mobile phone set up first cos you will need to provide it for most of the other applications. It doesn't take long actually to apply for a phone once you have made up your mind on which vendor/package to choose from. You should be able to complete the task in a day or 2. For the healthcard...you just need to obtain the MSP application from either from Service Canada or download it from the website http://www.health.gov.bc.ca/msp/infoben/index.html. Once completed, you just need to mail it out the the dept for processing.
http://www.travelinsurance.ca/plans/visitorsGeneral.php