I agree with OTA (over the air) updates not being available are a pain.
However, it's easy to do updates yourself, and there are numerous un-official guides to help you.
Wifi Sleep Policy Settings:-
Menu
Settings
Wireless & Networks
Wifi Settings
Menu
Advanced
Wifi Sleep policy