#5 is definitely a Cardinalfish. My best guess is either
Fivelined Cardinalfish (Cheilodipterus quinquelineatus)
Juvenile Spitband Cardinalfish (Ostorhinchus compressus)
#2 sure looks like a small or juv Hawkfish, but I see none with that distinctive dorsal fin spot. The Batu Coris (Coris batuensis) has that spot, but doesn't match in other ways. Maybe a juv Coris batuensis? Now that I look closer, I see the much smaller spot farther down the dorsal fin. So, I'm going with juvenile Coris batuensis.
Good luck with the Goby (#3) - one can go batty pouring over Goby ID pics....