Thanks for the update, that's great news. Reflashing does not require use of the touch screen. I'd flash it back to stock, just in case. I've never had to re-lock, so I can't comment on that part.
If you can, install Mymobiler, you will be able to control your phone from your PC.