Hi Karyana
Grats on the new baby! He sure is a handsome devil.
As far as feeding FT - I prefer this, others don't, it comes down to your preference for your snake. If you really don't want to feed him live, there are quite a few tricks to getting them interested and I'm sure that you can find most of them on this site.
If you stick with it and find a trick that works, I'm sure he'll be fine.
I, too, worry like crazy about every single one of my snakes. Just try to get him on a regular schedule and hopefully he'll gain some weight. Most of the snakes I've purchased or adopted seem to be on the same 2 week feeding schedule, which I personally disagree with. I think that may be what they consider "maintenance feeding" - basically so shops and breeders can keep their feeding costs down.
Thankfully, he sounds happy and active - I wouldn't worry too much unless he's still unable to eat on his own after 2-3 feeds, but that's honestly just a guess on my part.
Best of luck to you and your new ball!