They have studs, yes. You should be able to mount those things pretty easily.
I'm not sure if wireless screen sharing works without internet. I either use the dongle, or use my phone as a hot spot with a smart tv. If you use your phone as a hot spot make sure to turn any tv service you use to...