I could of sworn I replied to this, but anyway. Spotted bass max out at around 24" in the wild. They are much like smallmouth in that they eat the same food, live in the same habitat, and pretty much have the same needs. They will outcompete and drive out smallmouths if introduced in smallmouth waters. You will need a larger tank, might be able to get away with 125G but 180G would probably be better.
They will eat live food (minnows, shiners, crayfish), but you should be able to get some on frozen foods like most other fish.
Some are found in stillwater, but mostly in clean flowing water which will be cooler, preferable < 75F.