Kadai is pretty much a brick wall, yes. Especially because he is a Techmarine and can go "COVER IS NOW BETTER." His plan is largely to wedge himself and whale on the enemy (and then get a Serve Harness. Because he is a Salamander, and things must be on fire.)