I LOVE the tank and everything works well - the tank came all in one piece. :) I had to baffle the filter, though, since I have a veil tail in there. I just rubber band an extra AquaClear sponge (or foam insert, if you prefer) to the front of the filter to slow the water down.
As far as your guy not eating this morning, I'm not really good with that stuff. Hopefully somebody else will help you out with that. Is he warm enough? Do you have a heater? They get sluggish if not kept warm.
Personally, I feed Omega One Betta Buffet Pellets Mon. & Fri., Ocean Nutrition Brine Shrimp Plus Flakes Tues. & Thurs. & New Life Spectrum Surface Feeder Formula Wed. & Sat. I then fast them on Sunday.
Hope that helps & hope everything works out!