Grounding Question?

1) Yes. If you're worried about corrosion from the bolt or terminal, dielectric grease is
your friend, you'll be fine.
2) Yes.If you have soft motor mounts,drive aggressive alot,then it may give it up much
sooner than the braided strap.But why? Those straps aren't expensive or hard to get.