Can anyone tell me what is needed to make this microphone work?
Not necessarily, you will need some equipment, at least a Phantom power source, but these types of microphones are usually used for studio applications.
Can it go to the psa1 rod?
Yes, as long as you have 3/8 to 5/8 adapters, you will be able to attach any one of the mounts included to hold the mic.
Does it have an on / off switch?
There is no on / off switch. Phantom power is required to work.
Which mic stand to use with it?
Mount any mic stand wiz as long as you have a shock.
Do I need pop filter for this? Or is there foam inside the grill?
Of course, a separate pop filter is required. There is no foam inside the grill.
Does it come with a cord?
No, it is not
Can I use this mic with a mixer that has phantom power?
Yes, this mic needs phantom power, so it will work very well with your mixer.