I run quick links without any issue, so its not a problem.
No need to remove the battery, only thing of note is if taking the bike out in cold/damp/wet conditions its worth spraying the battery (when its on the bike) with a water dispersant such as WD40 and permitting to dry as it creates a seal between the battery and mount.
Yea the button you don't need unless you drop the bike and the mech goes into shock mode to protect itself and you need to reset
You can tell how much charge you have in the battery by holding the shifter down for a couple of seconds and should not need to charge regular... I charge once a year in general