if I buy the game now will I need to pay for the game later on?
Future updates will need to be bought. That's the rule across the board.