You should have at least one, possibly two (for a long tank) powerheads in your tank anyways. It should definitely help with algae, as will using RODI water, not overfeeding and not overstocking (and it doesn't sound like you are overstocked). :)
probably still going through diatoms which will disappear..
just have a good clean up crew and turn the tank over like I said earlier and you should be fine..