nopers, you need about 75g for it then after 8months or so he wouldnt let anything in it and even you wont be able to put your hands in it, check out my new video for proof!
A 30 gallon is a small tank, so big fish are not a wise decision for it.
A pair of firemouths would be nice, these are good sized fish for this tank, though I wouldn't do 3 of any of these new world fish, since they all pair up.