Regarding the Ruby long fin, C. rubeus and Naoko's they are both part of the same fairy wrasse complex, so you may run the risk of a compatibility between those two fish specifically.
I can't comment on the scarlet pin stripe. Regarding the others they should be compatible. I find a social acclimation box to be important when introducing fairy and flasher wrasses into a system with active swimmers such as tangs and other wrasse. I would recommend adding the flasher's prior to the fairy wrasse. I would add fairy wrasse in sequence from least aggressive to more aggressive and use the chart to help select species from different complexes.