dont shadows get 8~ inches? pretty sure rock bass get around 12in. not sure if ur talking about max length or standard length tho.They can reach 12" so a minimum tank size for an adult would probably be at least 125 gallons.
No heater required, and in some cases a chiller might be advised.