The piano seemed weak, it just seemed fake, maybe get a better piano VST. The vocals sounded good, they added a nice touch. The bass could've been louder too.
But overall, I liekd it, it was kinda repetitive but still good.
Answering your question: anyone can do a collaboration. Anyone.
ok cool...and for the question i meant putting the collaboration on the Flash forums ^_^