Difference between bitcoin and testnet, really
Testnet bitcoins are less widely used in commerce than mainnet, and are not perceived as intended to be a currency.
Yes, you're unlikely to fetch a significant price though.
The transaction will not be recognized as a valid transaction. It would essentially be an irrelevant jumble. In fact the client wouldn't allow you to send anything because the address won't match the format of the respective network.