My first fish were damsels. 30+ years ago that was an accepted way to cycle your tank. Not so much anymore!
AFTER your tank is cycled, you need to decide just what sort of tank you want, be it a reef (and if so SPS, LPS,Softies, mixed) or fish only (friendly/peaceful or predator)
Whatever you decide, get the least aggressive fish first and then build from there. My DT is a mostly SPS mixed reef, so for that I would go with blennies/gobies, firefish, cardinals, etc at first. Once they are established you can start adding wrasses and other more active fish. If your tank is suitable, some angels and tangs make fine additions to a reef.
The only ones on your list I would avoid are the dottybacks (they go rogue sooner or later in many systems and are darn near impossible to catch) and the mollies (you have to acclimate them slowly to saltwater and, well, at least IMHO, they look out of place in a marine tank)