the first is a bullhead, you can tell by the squared off tail. the second is a pumpkin seed. the red ear tab and orange speckles on him are the mark to look for. the last is a massive shiner. just like you would buy in a bait store, just huge lol. american shad would have a black dot right behind his head. i 125 would be plenty of room for these guys. for mine i have not even had to run a heater for them. mid to upper 70's is a good spot for them to be. a bullhead normally wont get over 2ft. the normally will stop at about 15-18 inches. the pumpkin seed, can get to a foot but an old fish and will take a long time to get that big. the same could be said for most panfish.