You are correct with the overflow...it skims water from the surface. Also, do a search online for fish supply places and look for the Eheim overflow...online retailers are more apt to have things which a local LFS doesnt just due to the volume and variety of sales they do.
When I set my first 90 gallon up, I used a Filstar XP3 and an Aquaclear 500 on it for a good portion of a year...they worked fine. I moved all my filtration for both my upstairs tanks to the basement so I was able to do the sump stuff...but if it was still upstairs...I would still be using the Filstar/Aquaclear combo.