Welcome

I'll try to answer some of your questions and I'm sure others will chip in as well.

1. Your razor should be fine

2. Yes there is a world of difference between either a good...