The guys are a heavy support choice. They're a marine cased in heavy armor with powerfist with lascannons under slung on one pic and heavy bolters on the other. Think of a heavier terminator armor that a marine straps into. I think this is where Chaos Oblits came from. They look to be on 40mm and I'm really starting to dig these models.
I believe this will be anti-air rhino. Its a cross between Vindicator Heavy Armor and a whirlwind style weapon mounted on the back. It comes with two cannons that have three barrels.