r32 shocks will not fit because the 4mos are different set up
as for coilovers depends on your budget.
if you have 200 quid your only real options are jom or fk. both do the job, but nowere near as good as a set of eibachs or simelar. if you have a bit more look into eibach, the higher models of fks (high sports ect.)
if your wanting to go really low and have a grand spare then look into air.