hello ive seen previusly a pot talking about how to drive a 12V 9A motor using 2 p channel mosfets and 2 n channel mosfets, here is the image of the almost finshed circuit diagram that they came up with:
Pay attention to reply #9 in other thread.
MOSFET should works well in parallel, to increase current.
Pololu has some variety: Pololu - Brushed DC Motor Controllers
That circuit diagram is crazy - the 1uF caps on the MOSFET gates are really bad news - where is this circuit from?
Even without the caps on the gates it has potential for large current shoot-through spikes which is very bad news
usually - unless the gate voltage changes very rapidly there wil be significant time with both high and low
switches hard on.
It cannot scale to 24V because it's using p-channel and n-channel with common gates, so 10 or 12V is what will
work, or 5V if logic-level FETs are used.
For large H-bridges the usual approach is an H-bridge driver that controls 4 n-channel MOSFETs. Example devices
are HIP8041, FAN7388 (although that is a 3-phase chip). Many others are available.
[edit: from that thread you quote only post #3 has a good circuit - and its missing decoupling on the driver chip - that's
the origin of the erroneous caps on the bad circuit you've copied here - read the rest of the thread carefully ]