7-8" greens are common, at least where I live, and record-size fish are 12" or a little more. I suggest a 30 or 40 breeder as minimum tank size for one fish. Sunfish appreciate cover; if you offer some driftwood, rocks, or plants he will be happier and probably show better color (speaking of which, sunfish change color dramatically in response to mood and environment; he will be most colorful with a dark background and substrate).
As has been mentioned greens are very aggressive. They can be kept with other fish in a large tank, provided stocking is undertaken wisely and plenty of cover is provided. If you want to try to breed them, you will need multiple females per male.
Shrimp are a good food, as are crayfish, nightcrawlers, and frozen seafood. In my experience sunfish are very easy to train to flakes or pellets. I like TetraCichlid Jumbo pellets; you can easily crumble them if they are too big for him to swallow whole. I would stay away from storebought feeder fish; the risk of giving your sunny an infection or parasite is too great.
As has been mentioned greens are very aggressive. They can be kept with other fish in a large tank, provided stocking is undertaken wisely and plenty of cover is provided. If you want to try to breed them, you will need multiple females per male.
Shrimp are a good food, as are crayfish, nightcrawlers, and frozen seafood. In my experience sunfish are very easy to train to flakes or pellets. I like TetraCichlid Jumbo pellets; you can easily crumble them if they are too big for him to swallow whole. I would stay away from storebought feeder fish; the risk of giving your sunny an infection or parasite is too great.