Congrats on your new baby.
Theo didn't put himself on EASY, we really had to work at it as he was and still is a feeding machine, he would eat non stop if i let him.
As for how long it will last, well....so long as you keep up what you are doing now, then i am sure you shouldn't have too many problems.
Well done.