When you're running Windows VM instances, the reservation is applied to cover the infrastructure costs. So, you may change the OS as needed. However, note that, you're charged separately for Windows software on a per vCPU basis. See Windows software costs with Reservations
Hope this helps.
--please don't forget to upvote
and Accept as answer
if the reply is helpful--