Before you start, go to the BC government site http://www.rto.gov.bc.ca/ and read up everything about renting out before you go ahead.
Also, make sure you tell your tenant, you will be visiting frequently, as the law allows (you don't have to go, but just let them know you will). The last thing you want is a grow op in your place.
As far as posting on Craigslist, it is no more risky than posting it on other public medium. Whether you can find a good tenant depends entirely on your tenant screening skills.
Craigslist 登好快有回應, 你無需要expose full address on the AD, just neighborhood it's fine
You only need to tell the visitors the full address when they confirm they will come
You can also check the Market price on Craigslist as well.
There are tons of agreement templates over the internet that you can download yourself and you just need to amend it to fit your requirements.