Usually a 75 is needed for a FH, but it sounds like this one has had a bad life and may be stunted. A 55 MIGHT work for this fish, but be prepared to upgrade if it starts to grow.
I feed my flowerhorns pellets, shrimp, smelt, krill, and earthworms. Guppies are a good treat, but not necessary.