Should I buy a vehicle in my name or my company’s name?

This depends on whether the vehicle will be used for business purposes or personal use. If it’s being used for business purposes, it should be bought under the company’s name as all expenses can be claimed as deductions.