Investors & landlords

Yes (but the sales tax you paid to purchase the vehicle should probably be added to the cost for depreciation).

However, it can't just your "intent" to use it only for business, it must actually be used 100% for business in order to claim 100% of those deductions.