for the first one, create a smart playlist, ignoring the first options. where it says Limit to 25 songs selected by random, change to limit to 1 hour selected by random.
the live updating option will mean it'll replace the songs everytime itunes is opened.