I recommend beginners use a soilless mix such as ProMix. Setting up a hydro system is more expensive and requires greater attention to detail. It's much easier to leave a soil grow for a week than a hydro grow.

As for growing in the attic in the summer, you are definitely going to need temp control. It would be much better in the basement, if at all possible.