I have a few more based on your stated objectives.
Don’t fret over this. If you get a 4.0, great. Don’t set a 4.0 as some requirement for you to be satisfied because this is college now. You simply aren’t going to get a 4.0 the whole time, so it’s best not to attach your happiness to that qualification.
Spend exactly as much time as you need studying; no more, no less. Different people study at different rates. You have to learn how you study best.
Absolutely do this.
Engineering teams can be fun. Only do them if they interest you, though. Don’t do them just to do it or you won’t get anything out of it.
Absolutely a good idea.
How is joining a non-engineering organization supposed to help you not overload yourself? Join organizations that interest you and only those that interest you. Also, don’t overcommit.
Do you need this to pay for school? Otherwise you are better off focusing on school and trying to get a paid undergraduate research position if interested.