Do you have any kids? How is their reaction? Rest of the society's opinion does not and should not matter that much. Good luck.
Last I had checked, it did not have any good live channel list. Do you see the channel list on the site now?
If you have Kinkos near by then that is a good options as well. Their website can give you the email address of each location, where documents can...
You could get a variety of indian food on oaktree road. So any hotel in Edison/Iselin area should work with your criteria.