Hey,
19th is the check-in date for those who booked directly through Grosvenor (I think it is a week earlier if you booked direct through DMU).
If you speak with Grosvenor House (0203 595 3280) and they'll be able to confirm for you if it is a possibility about moving your stuff in earlier.
The radiator is under the desk, and your Wi-Fi should be as good as it was in D block
Unfortunately, I'm not sure about squeezing the console in - but there should be ample space nearby to place it. I don't believe the mini studio's come with a TV, but if you speak with Grosvenor House about moving in earlier, they should be able to confirm that as well.
EDIT: Also might be worth asking other residents about the console in our private residents group:
https://www.facebook.com/groups/1375397749432450/