At the college station where I am in the Boston area our webstream does have a buy it now option for songs etc
As for
>>teasing the next song by giving an interesting little fact about it going into a spot break
that sure sounds like what Casey Kasem would do on American Top 40: "Coming up, we'll have
the new hit song by an artist who quit his job as a police officer, but wait till you hear why he
quit. Details, coming up!" (jingle: "The hits from coast to coast!")
Exactly. It's not that hard to do. Just takes a little effort, (i.e., show prep) and thinking ahead.