Everything you currently have there will work great for a fresh water tank. Freshwater is the best choice for a beginner. you can replace many lost freshwater fish for the price of one saltwater fish. The cost of a freshwater tank is also more manigable. I am not saying a saltwater tank is bad, they are very rewarding when you have done the research and are prepared for the larger commitment.