It is unclear if your friend bought a SIRIUS satellite receiver (a dealer installed option) or not. If he has already bought the equipment, then he doesn't have to again. If he hasn't already bought the equipment, then he does have to buy it first.
The '04 Mach radios have only "SIRIUS Satellite radio capability".