Do you mean the music/sounds from the Scirra store or which store are you talking about?
Regarding your second question:
That´s absolutely a contract base of course. Nobody has any rights to gain revenue after launching if you don´t signed that on a contract. There are actually a lot of artists, which work on hourly based rates etc.