Yeah better guns and better mods for them will help. Infiltrator is my go to. In fact I've tried other classes and always end up switching back to infiltrator.

The first game's facial creation sucks. It does. In the second game some "plot reason" happens and you can tweak your face if you want and it's much better in the second game.