We don't have long term data on either of course, but the data that has been collected so far paints a clear picture of safe, effective vaccines.
No.
Polio. And these COVID-19 vaccines do not grant indefinite immunity.
95% efficacy is not realistic. We struggle to hit 60% with influenza vaccines.