You're not bothering me silly!
1. What do you mean by watch the thread? You can subscribe to it, if that's what you mean.
2. I don't do any of the rescuing myself. I don't play PMD, but I'm certain you would have to have WiFi capabilities with your DS.
3. I'm not really sure. :(
I'm no expert on PMD. I actually don't like most spin offs, to tell you the truth. You would be better off asking those questions in the spin off Q&A.