yes, it would work, but it would be quite hard to get the robot under 100kg, and also space inside the robot is an issue.

Could you give a design picture, top bottom ? Cause I'd like to see how you would fit 2 co2 canisters (40cm long, 14cm diameter), 2 magmotors and a 17cm diameter ram inside such a compact space.

Also, no buffertank ? So filling the ram straight from the co2 canisters ? If yes, then bad idea