1. is my leader # overkill? - 50# is fine
2. Is my leader long enough? - leader length is fine
3. Is the fast snap too much metal , just use uni-knot instead? - having a fast snap is fine. you want the fast snap so your plug isn't limited in terms of action and obviously because you can switch in and out from lures with ease.
good luck!