Do missions scale to the level of your team?

Yes, shared inventory is also a problem, but in my opinion it wouldn’t change much since power comes more from skills than equipment. So it is not so important if you will equip the most weak or the most powerful sniper rifle… or even assault rifle.