Hello Sir/Madam,
Hope you are doing well!!
in the above situation my views are as under :
in properietoership concern if vehicle used for business purposes then yes all the above exp. are allowed as business expenses, business purpose means use for business meetings, there are no mechanism to confirm whether is wholly used for business or not thus in generall when our case selected for tax scrutiny then Income tax officer add back 15-20% of exp. as personal expenses.
Depriciation rate as per income tax act is 15% annually, if purchased after 02 october then 7.5% depriciation allowed for that period (day wise depriciation not count in income tax) 7.5% or 15% depends on purchase or put to use date.
new car or second hand its depends on you choice, same in luxury or not, law is silent on this, actually in practical this is depends on your business profile and scale.
House property question :
If the house owner sells the house within five years after acquiring possession then as per section 80C regulations, the entire deducted amount claimed in previous years will get reversed and be treated as income for the next financial year.
Hope above will help you.