Hi Gabe,
Lots of great ideas! I'm sure someone will give you specific feedback on your ideas in a reply.
Two things I'd advise you to do as your team's new captain.
1. Get a lot of mentor support. Many of your questions can be answered or ideas better developed by collaborating with adult mentors on your team. They don't have to be engineers either!
2. Improve your written communication skills. Leadership capacity can be cut at the knees by poor communication. Pay more attention to how you present your thoughts in written form. A good reason to pay attention in your English classes
Focus on developing these areas to increase your leadership capacity and in-turn benefit your entire team!
-Mike