Sounds like you should have waited for the SW to be released.
I know the iLiad can already do #3, and #2 as well with third party software, so I assume it'll be similar with the DR.
With #1, do you mean printing from a PC to the DR as a network printer, or printing from the DR to another network printer? I know they've said you can print to it but I don't know if that will work over WiFi or if it's only as a USB connected device. Printing from it would be interesting. I don't know if they'll support that, but it sounds possible with third party software.