Soldiers don't have access to SMG's in ME2.
The revenant is my favourite gun in the game, I approve. The Viper sniper is a lot of fun too. My soldier's power build looks like this
4 Hardened Adrenaline Rush
0 Concussive Shot
4 Squad Disruptor Ammo (for geth missions more than anything, so you could respec points put into cryo ammo for this when needed)
4 Inferno Ammo
4 Squad Cryo Ammo
4 Shock Trooper (either evolution is good, just up to personal preference)
1 Stasis
The bonus power isn't really as important as everything else, since you're better off using adrenaline rush all the time without anything else interfering with the cooldown; I just had 1 in stasis to abuse the glitch associated with it. Pretty cheap though so I only ever used it if a YMIR mech was really pissing me off and I just wanted it dead right away. During the early missions I would always take armor-piercing ammo since incendiary wouldn't be available for quite a while
The only thing I would add is that Commando is typically better than Shock Trooper, regardless of which weapon you choose.
For bonus powers, use one of Stasis, Neural Shock, or Slam, since they are considered "1-point wonders", that is, they work great at 1 point and do not need to be ranked up higher to be useful.
And typically, the evolution of Adrenaline Rush you choose is dependent on the bonus weapon you choose. Hardened for the Revenant, and most people choose Heightened for the Claymore or Widow.
In terms of weapons, the soldier can use Pistols, Shotguns, sniper rifles, and assault rifles.
For the bonus weapon, you can choose one of the Revenant, Widow, or Claymore. Personally, I think the Revenant sucks, and much prefer using the Widow or Claymore. Other than that, I typically use
Pistols: Predator
Sniper rifles: Mantis until I get the Viper or Widow (if chosen)
Shotguns: All of them. If you take Hardened Adrenaline Rush, the Scimitar is good for shot > melee > shot > melee while under the effects of Adrenaline Rush.
Assault Rifles: The Mattock is completely broken under Adrenaline Rush. Otherwise, use the Vindicator once you get it.