Is it legal to shoot the opposing team’s top flag during autonomous? (A flag on the other side of the autonomous line)
Yes. This is actually good strategy provided the opposing alliance scores that flag.
Absolutely. I’ve found that a properly-tuned puncher can hit the middle opposite flag, so if you’re consistent and the other team has a super good auton, go for it!