Yeah, Mind over Matter is only worth it if you are interested in more agility skills. I noticed you were thinking about Demolition. You'd wind up with a fairly different character; it lets you splash a lot of low-rating Logic skills and be really good at them, and also be good at Agility skills.
In that case, you definitely want Warrior's Way.
You probably want to be an Ork. Elf is debatable, but I don't think you can afford to overpay that much for that last point of Agility, especially since you're interested in at least one Strength skill.
You're going to want 1 essence of 'ware. You will eventually want Muscle Toner 4. You can either Restricted Gear it (worst in the long run, best in the short run), start with Rating 2, or start with none (best in the long run, worst in the short run).
I'd also suggest trying to start with Genetic Optimization (Agility). If you have it at chargen, you can get a bit more agility without overpaying.
If you have only 1 logic skill, you actually don't want much logic. It's simply too expensive to buy up a stat for 1 skill. You're better off investing more skill points, Reflex Recorder, and Improved Ability to pump it.
Here's a quick outline:
Ork 20
B 4
A 6
R 5(

S 3
C 2
I 5
L 2
W 3
Edg 1
Mag 5(4)
(210 spent on attributes [170 towards cap])
35 points negative qualities of your choice.
Adept 5
Way 10
Martial Arts: +2 to hit with called shots for extra DV (Pentjak-Silat, Wildcat) 10
(net -10 qualities)
Maneuvers:
Quickdraw
Watchful Guard
4 bp
Longarms 4
Athletics 4
Infiltration 4
Hardware 4
Perception 4
+2 on one of those four skills
(112 spent on skills)
Gear:
[bioware]
Genetic Optimization (Agility) 45kny, .2 ess
Muscle Toner 2 16kny, .4 ess
[cyber]
Alphaware Attention Coprocessor 3 (18kny, .24 ess)
Rip out the Muscle Toner 2 for Alphaware Muscle Toner 4 once you save up the 64kny for it. That will leave you with .96 essence loss. At that point you need Betaware or better to cram more stuff in, but you have very solid benefits for your 1 lost essence.
Powers:
Improved Reflexes 3 with Discount [3]
Improved Ability (Longarms) 2 with Discount [.75]
Improved Ability (Hardware) 1[.25]
You still have about 56 bp for other stuff. The main things I'd look at are:
*I set stats to the lowest I would recommend.
*You might want the whole Stealth group, not just Infiltration.
*You may want more skills. I don't recommend going nuts with low-rating skills.
*You still need gear.
*I recommend buying specializations in play, but if you want (or have a few spare BP) you can buy them.
*You could branch into a melee skill, I would recommend Unarmed. If you do this, get a Shock Glove or two, and Two-Weapon Style manuever. If you go with Clubs or Blades instead, also get Off-hand Training.
*Contacts
I do not recommend blowing BP on lockpicking. With a high agility and an autopicker you can defeat practically any old-fashioned lock, and they aren't very common. It's just not worth the BP, in my opinion.
Gear: aside from general stuff like most other characters want:
The gun you want for sniping is the Barrett. It's the rainbow-colored mane in the one-trick pony that is Longarms. It is over the starting availability limit, but not so expensive that it's really worth it to blow Restricted Gear. You can either suck it up and just snipe people with a sport rifle for a run until you can afford the Barrett, or buy a cheaper sniper rifle.
The Terracotta Arms Caravan: it's the best sport rifle. Get it and a license, so you have a good restricted long-range weapon.
Defiance T-250: it sucks, but it's the littlest longarm. Get Barrel Reduction and Chameleon Coating so you can shove it up your ass.
Auto-Assault 16: like the Barrett, it's over-availability. It's the least shitty shotgun in the game and your best bet for close combat as a Longarms user. You should buy it right after the Barrett.