I sure can't say for sure, but there are parts of that crawler that look a little on the weak side. Mainly the rear attaching points of the blade angle hyd cylinders and the down cylinders. Admit that I can't tell much from the pic.
Joy sticks for steering and maybe foot controls for blade (if not in the joysticks). Or one stick is for steering and the other for blade control. Maybe we'll find out soon.