There are a number of different ways to get rid of the sun spots and we can't tell you which one will work best for you. I'm 58, spent a lot of time in the sun and also have rosacea. I, of course, use topicals but when the spots re-emerge, I have great success with IPL which is usually cheaper than lasers (although you need more sessions). Given the cost difference, I'd first try IPL and, if that doesn't work, go the laser route. I usually get IPL at a medspa and not at my dermatologist's office (I have had a few laser treatments on broken capillaries that the IPL couldn't hit).
https://www.aad.org/public/everyday-care/sun-protection/sun-damage-skin/wrinkles-sun-damage-can-be-treated