And someone can tell me why if i search h-bridge motor in google, there is some sheet using diode between source mosfet pin and drain mosfet pin? like this one
I cannot say it will work, I cannot say it will not work, there is no indication of load current and voltage. Take a look at the BTS7960 Module, nice part and not expensive,
Based on the datasheets for IRF4905 and IRLZ44N, yes, it should but it depends on the current through the load.
Watch figure 1 and 2 on each datasheet to anticipate the power dissipation in each transistor.
10A will dissipate about 2.5W @ 25°C and 5W @ 175°C in the IRLZ44N (Vgs=4V)
and about 0.8W @ 25°C and 3W @ 175°C in the IRF4905 (Vgs=-10V). Cool them accordingly.
The cooling metal plate on each transistor is connected to the drain (package outline, page 8). It is not insulated from the circuit. Don't connect them together with your cooling device, it would fry something! => use separate cooling devices or TO220 Thermal Insulator Kits.
And of course, make sure P1 and N1 are never EVER conductive simultaneously. Same for P2 - N2. => dead-band delay to prevent shoot-through current.