Frase, I haven't sailed the Pearl, but if I were you, I'd bring my shoes. I hate wearing rentals, and I've tried bowling without bowling shoes on. It's a disaster.
The wireless on any ship is marginal at best. Satellite technology is still in its infancy when it comes to reliability. In port will be better than at sea. But most of the ships I've been on are using wireless B at best and optimum speed is 11MB. So, my suggestion is to type up your message in notepad and copy and paste it into your email.
For dining on your own, I wouldn't be the least bit uncomfortable going into a specialty restaurant by myself. They will seat you at a table without a neon sign flashing. They will wait on you and bring you wonderful food. They will offer you after dinner coffee and desert. They will converse with you like you are a normal human being. I've done it before and wouldn't hesitate to do it again. And who knows, you just might meet someone to share a meal with. But it certainly isn't a requirement!
Have a fantastic cruise! Bon Voyage