How can remove the spikes in common mode rail?
Spikes are caused by a race between the relative turn on times of the MOSFETS. You need a single transistor. 

This circuit should work. M1 just shorts out the load resistor when the input is low.







simulate this circuit &ndash; Schematic created using CircuitLab