If the people at the pet store were helpful they would have advised you not to put fish in your tank straight away. It is best to leave the tank running for at least a few weeks to build up the bacteria to ensure a healthy tank before adding fish.
The cloudy water is most likely caused by the new stones in your tank, this will clear over time with water changes.
The fish you have look like platies from the picture which are meant for tropical tanks as far as i was aware.
The tank you have purchased is meant to drip down, as long as the tank isn't overstocked it will be fine.
My advise would be to get a small heater if they are Platies and hope for the best or even better return the fish if possible and let the tank cycle for a few weeks + read up on what is suitable for your tank.
The fish are from petsathome and from the cold water section, i told the guy that its going to be cold water as im new to all this. I hope he hasnt advised me wrong. Everything was cleaned before going in, and the tank ran for 3 days which he advised me too.
This might be a bloom, sounds like your filter is not mature enough to support your stocking level. Daily 50% water changes till the filter is stabilised. A week or so should get the filter up to a minimal level!
Also, only rinse the filter media (foamy stuff) in OLD tank water. Do not wash in fresh water ever. As this will put you back to step one.
To do this 50% water change, do i take out the fish until the temp sorts itself out? dont want it to be too cold for them. Sorry if thats a dumb question
![Stick Out Tongue :p :p](/styles/default/xenforo/vbSmilies/Normal/tongue.gif)