Yes, it's just as clear as a regular mirror would be.
True on the sharp corners, but with the corner clips you can purchase to attach it with, it shouldn't be a problem. You can also sand it down.
It should. It's not ultra shiny, but it won't shatter and it reflects.