I am not good with filters and stuff like that. But i would recomend getting atlaeast 90 to 100 pounds of live rock and tell the guy at the lfs that you want to have a 3" deep sand bed. The sand and rock will do alot of filtering for you and help the cycle go faster. For an even faster cycle you can ask the lfs for water that is already mixed. After the tank is set up you should probably test every 3 days. I set up all my tanks this way and so far the longest cycle has lasted a week, but since you plan of getting a 90 gallon it will probably take longer.
A good fish to begin with once your cycle has finished is sometype of clownfish. They are hardy, for the most part peaceful, and are great fish. I would not get a maroon or a tamato clown though they will sometimes become aggresive with time.