it doesn't look that bad, i do bathrooms for a living just tile over it but obviously take any loose of and fill any big gaps with somthing like hard wall or pasterboard adhesive and always pva it or sbr bond it,
all plasters are pourous and the new tiles will fall off if you don't pva/sbr 5.1