Long term care rental / buy&sell?

Hi, planning to visit Canada for 2 months in the summer, starting&ending either in Vancouver or Calgary. Are there any long term car rental companies that you can recommend or am I even better off buying and selling a used car (how is that handled with registration/deregistration?). Family of 3.