I am sure it would do everything you want it to then. The only info I could find on the engines is this
Powered by a Kubota GZ460-E-UV Liquid-Cooled, 2-Cylinder, 4-Cycle Gas Engine, says Kubota engine but I can't say for sure if they build their own for those?