(1) If the vehicle was not bought with the intention of selling then zakah is not wajib on its value.
(2) If the flat is not bought or built to sell rather it was bought or built for getting rent then zakah shall not be wajib on the value of the flat rather zakah shall be wajib on the amount of rent provided the conditions of zakah are found. In case the flat has been bought or built to sell then zakah shall be wajib as per your share in the flat.
(3) In the above mentioned case, zakah shall be wajib in the complete amount (capital investment and profit both).
(4) Zakah is wajib on gold, silver and business goods. The amount of salary and whatever is available with you it shall be included with salary and zakah shall be wajib on it if the conditions of zakah are available on total amount.
Allah knows Best!
Darul Uloom Deoband