Deductions & credits

No.  Those expenses are added to the Basis (cost) and will be factored in when the property is sold. 

 

It is quite possible this is a business on Schedule C, so when it is sold, your profit may be taxed as 'ordinary' income and also be subject to self employment tax.