Gaining endurance is the toughest thing to gain, and easily lost. Get in some bigger more challenging miles, like 50 miles then 70. Once you know you can do 80, then you can also do a century. Long distance rides or races are ALL about what you eat along the way. Eat something every 45 minutes. A gel, sports bar, boiled red potatoe, etc.
Good at the Fondo!