This could probably be done with a tax.
Just like smoking is a choice and is risky enough to have financial penalties, one could do the same with unvaccinated people (who haven’t caught and survived covid yet, since surviving natural immunity is apparently more protective than the existing vaccines). This is just paying taxes into the system that will help support them later.