Your first problem can be addressed by prioritizing the Target Nearest Enemy button instead of tab targeting. I don't remember the default but you should set it to something close to resting position like [G] because you will use it a lot. If using a controller you can macro /targetenemy.

Your second problem is Standard controls are just bad; you want to switch to Legacy controls.

If you are on keyboard, then in re: Legacy camera feeling bad, that can be fixed by rebinding a few of your keys so that Legacy is "Standard but the camera doesn't snap anymore". Rebind these keys and I promise you it will feel much better:
Quote Originally Posted by Rongway View Post
If you change these keybinds so that your keyboard uses the same keys in legacy that you would have used in standard, you might find it fixes any perceived issues you have with legacy mode so that you can use it all the time.

Code:
Key    Standard                      Legacy
===    ==========================    ==========================
W      Move Forward                  Move Forward
S      Move Back / Walk Backwards    Move Back / Walk Backwards
Q      Strafe Left                   Move Left / Turn Left
E      Strafe Right                  Move Right / Turn Right
A      Move Left / Turn Left         Point Camera to the Left
D      Move Right / Turn Right       Point Camera to the Right
If you rebind your keys so that Legacy's Move [Left|Right] keys are the keys you were using for standard Strafe, and you bind Legacy's Point Camera [Left|Right] keys to use the keys you were using for standard Move [Left|Right], your legacy movement will become "standard movement, but you never backpedal and the camera never snaps in a disorienting way".