When I use Crobat's "Echoing Madness" attack, do I have to name specific cards like "Switch" or "Professor's Research" that my opponent won't be able to play?
No, you just choose the class of card, either "Item cards" or "Supporter cards". You don't name any specific cards.
Source: Paradox Rift FAQ; TPCi Rules Team (2023-11-02)