If I buy small business for 2017, will it still work for 2018
No, each year's product can be used only for that tax year.