It is difficult to identify seaweeds without a close look at the microscopic features. It seems that the first picture is of Grateloupia sp. It may be G. lithophila but not G. filicina. Second picture show a species of the Gelidiales. It may be Ceratodictyon variabile (Gelidiopsis variabilis). Final picture is of Hypnea sp. I also think that it might be Hypnea esperi but this is considered as an illegitimate name by some algal taxonomists.