Will the annual updates be free or will I have to buy the guide again?

This really depends on how much of the guide will be changing.  The 2023 update has been one of the more comprehensive and extensive updates to date.  It has a new look, new interaction components, more content, more sites…a lot of time and energy goes into these Travel Guides,  so this update resulted in a price increase.