Can I set the schedule for automatic Market updates, e.g. every night?
I'm not 100% sure but maybe tasker can do it. If it can't do it directly and if you are rooted, you can use  tasker to kill Market except on night time. That way at night time Market will run and install your apps. At day time market will get killed and no installing of apps.