Will I pay any Taxes after I buy the property?

You will pay a small amount of tax 0.01% of the price, which is for contract stamp duty and the annual property tax.