The question is: when using switch option for shock troopers will it switch between proton torpedoes and blaster pistols?
Yes. The switch weapons ability says it will switch to the secondary armament i.e. a blaster pistol, whereas the rocket launcher is the primary (first in the list).
You need to use the E_ variant of the Executor to have it spawn fighters. Yes it's large, no the maps aren't getting larger to compensate because they are already very large and easy to lose enemy units in.