Petsmart carries fairly cheap glass lids. Don't go with lexan unless its really thick. Lexan will also discolor a lot faster, and be harder to clean
For the lights, check out the 24" fixtures from this place. They have decent quality fixtures for cheap, and their shipping is relatively fast. They have everything from T5 fixtures, and T5/Halide combos. I personally have the 150W halide with T5 combo and it has been a fantastic light.
www.aquatraders.com