So I have a few questions. My friends are getting a 46 gallon tank for college and i am wondering what filter they should get. We know not to get an undergravel. I was thinking a eheim, but what do I need with it? Does a canister filter need to have a powerhead attached to it?