Err big demolitions doesn't really work for a shadowrunner unless you're going full Pink Mohawk, as a secondary skill set sure but as your focus? Not so much. If your settings allow it though it's not that hard to do, get a good Heavy Weapons and Demolitions skill with a decent LOG to back it up, maybe throwing weapons as well if you want grenades.
For Turrets you could just have drones working with autosofts instead of jumping in, anyone can buy and use a RCC. If the GM allows it the troll could carry a MCT Gun Turret around for the fun of it (though using a Doberman is better for only 1k extra nuyen).
Priorities will likely be something like : B - Metatype, C - Attributes, E - Mundane, D - Skills, A - Resources.