I haven't tried this but will iTunes resume downloads if you restart it? If there are pending downloads and you quit then when you launch it again will it start downloading?
If so you could just put an alarm into iCal set to run iTunes at a given time.