The pistol shouldn't be the DC-15s Side Arm Blaster; it should be the pistol in my signature. I'm not sure but I think it's an SE-14r Blaster Pistol.
There would be all new weapons, but they wouldn't need to be named until missions with new NPC's are made with modding tools. Most weapons I imagine wouldn't be able to be picked up by the player, because they're the same as the player's weapons. For example, a Rebel Fleet Trooper's DH-17 Blaster Pistol would be the same as your SE-14r Blaster Pistol. But you could pick up weapons like say, a Rebel Hoth Soldier's heavy blaster cannon which could deal the same firepower as say, a Super Battle Droid's blaster.
I don't think there should be more than 4 squad members, because the enemies are gonna be pretty easy to kill. There's Rebels troops, Tusken Raiders, Jawas, Ewoks, and maybe some of Jabba's gangsters on Tatooine. The enemies are pretty weak, and with an extra squadmate it'd be way too easy.