In the aquarium Flower Horns should be fed cichlid pellets. In the wild, they have a varied diet typical of south American cichlids; they are omnivorous, eating some plant matter, but mostly insects,...
Depends on who you go to, if you go to Asia is some places it is as cheap as lipbalm but is not as durable, if you go to local fish markets, it is well over £20 and is a complete and utter rip off...