Actually the long term risk of the covid-19 vaccines is well understood. You will not get a side effect from the vaccines in a year from now. For all of the vaccines created for any disease, the longest recorded period between taking the vaccine and side effects presenting is 6 weeks. 3.1 billion people are fully vaccinated for covid-19, many of them have been for longer than 6 weeks.