Can i use tin foil to cover the sides of the shelfs to keep more light in?
Foil or mylar sheets help to reduce diffusion, aiding in light coverage. I personally don't use any additional light reflection, but know many indoor growers that do.
The light i was talking about i do belive is a cfl grow light 125w would you need a ballast?
Really depends on the bulb. Many screw in CFLs today have the ballast built into the bulb and just need the correct socket to be used. If it's a 2 pin or 4 pin, you may need a ballast. The bulb specs should tell you whether or not the ballast is integrated or not.
A quote from energystar.gov: "A CFL’s ballast helps "kick start" the CFL and then regulates the current once the electricity starts flowing."
Overall, I'd say you're planning well... keep up the good work. I don't have any experience with the sunblazers, so I can't comment on their quality and/or performance with any certainty.