I never buy filters rated for the size tank. I always go with 3 times the filter strength for the most efficiency. You will definitely need this based on your current tank stocking. The AC
30 is 33 dollars, and comes with bio-max, carbon, and a sponge pad. All I use Is the bio-max and the sponge pad, as the carbon does more harm then good. And yes, the AC
's are the see through ones. I like this, because you can see when it's time to change the media, and if you have a background, it will keep it hidden from others.