Yeah just do that with some of that orange scented hand cleaner with the sand in it and those finger prints should come off no problem. If that doesnt work you could always try a 2500 Psi pressure washer.
I hope so! I've been babying the heck out of my Droid since I got it haha. Let my girlfriend play around with it when I first got it (she had no idea how to use it haha) and she dropped it. Heart jumped into my throat for a second. It landed on soft carpet thank God!