Gee, you're 2 hp short. Maybe you could put a dog harness on the front to get some extra juice.
I ran my 9' NH479 on a 22 hp Yanmar. A sickle type mower conditioner doesn't take more that 10 hp to run the sickle drive and conditioner rolls. Hitch weight and some hydraulic outlets are what it takes to use it safely and effectively. Add some front ballast if the front wheels get light.
An older 14" x 18" baler doesn't take much power either. They were often run with 16 hp Wisconsin pony motors. YouTube has quite a few videos of these machines in use. You never hear the motor strain.
Now raking, that's a hp problem. Your 'Bota is just too orange. You can pull a rake with a 250 cc 4 wheeler, though (as I sometimes do).