I'd expect that if the training pace was to fly at least an hour each day it will take considerably less than 45 hours to finish up. When you fly that often you spend a lot less time relearning things.I don't see why not. Two months. You'd need to fly a LOT though. Playing with averages, many folk finish between 50-75 hours let's say. A typical flight is an hour or so. You're at 30 and working on XC. Worst case you need to fly every day for 45 days. You have 77. Not going to be cheap.
I'd expect that if the training pace was to fly at least an hour each day it will take considerably less than 45 hours to finish up. When you fly that often you spend a lot less time relearning things.