Thank you @Marie Tai for your advice and also sharing your experience.
Last week I've posted an ad for looking a new tenant and on the same day then I got a lot of phone calls from people interested in viewing, that was actually quite more than I expected. I learnt landlord BC may better choice to credit check especially in summer.
I had a chance to see a couple of local landlords showing their rental property and also doing move-in inspection. They suggested almost the same thing what you advised, just one difference was they said "current landlord" or "friend" may not good reference so try to get ex-landlord's contact. I think I know the similar story from BiggerPocket's blog.
Regarding rent payment I found some company provides online rent payment system where tenants can use credit card, direct deposit etc. However all those services are for rental management company, not for an individual landlord.
I think interac e-transfer or other email money transfer is common and safer way in here Canada.
I'll keep learning.