Wasn't there the old "two-speaker rule" where you could play the local AM/FM station if you were a small business with two or less speakers in your establishment, or did that rule go down the drain? I notice every Subway here using local FM's and just 2 speakers.
You CAN buy an XM/Sirius commercial package.
I understand those XM/Sirius commercial feeds run wall-to-wall music with no DJ patter or promos for other channels. However, I've been in several restaurants that have been running the same Sirius XM programming I get on my own receiver -- a McDonald's that pipes in The Blend, a pizza place that pipes in '60s on 6, etc.