My guess would be about 70% of the people on this forum could do a century right now if they really wanted too.
I do a few organized centurys every year. Each year I am amazed at some of the people who complete them, obese, elderly, mtb's and so on. Like most things, a lot is mental.
The real question is how long would it take to finish and recover?