Do you intend him to jump into those drones or just command them via his link? If you think he's going to fly them, he'll also need Pilot Aircraft. Are you wanting the other flying drones to mimic him, via command-linked Pilot programs, or will they be free thinkers? If they are free thinkers, you should get Fuzzy Logic mods for each drone. It takes up a slot, but it allows the drone to load & unload programs on its own. Clearsight, Maneuver, & Targeting Autosofts are a good idea too. You'll need Firewall and other Defensive softs for the Drones to keep hackers out.
It might also be a good idea to get him a ground vehicle that keep shim safe while he's remote rigged to the drones. GMC Bulldog or the SUV from Arsenal are good options. They already have some pretty good armor, and you can mod them with a Rigger Cocoon or Personal Armor. The GMC also gives you enough space to put in a few Drone Racks allowing you to safely store the drones instead of them always running, or having to fear they may be rolling around the floor boards.
Now, I'm guessing you'll want a spy drone for recon, and a couple/few mid-sized drones so you can mount weapons. Some drones come packing heat on their own, but they are usually the large sized drones, and those are often slower, and much more noticeable I like the Rotodrone. It's midsized so you can load it with a weapon sized up to LMG. It'll be fixed external mount, but it's a rotodrone! They can hover and spin on their location allowing a "fixed" weapon to effectively become a turret.