None of them use Taunt or anything. You can use Perish Song, switch out and stall for a few turns, and beat all of them with zero effort.
Source
Yes, it works. However, Perish Song is usually learned at high levels by late game Pokemon, so you have to go out of your way to make use of it for the majority of the game.
Your best options are:
- Misdreavus: Hau-Oli Cemetery, Level 46
- Lapras: Level 27
- Smoochum: Level 45
- Absol: Level 1 (Breed it)
Probably your best option is to trade a Misdreavus or Smoochum caught early game, trade it to a different copy of SMUSUM that has access to the Move Reminder, and then trade it back.
Perish Song Level Up Learnset
Hope that helps! Please ask if you have more questions!