Selling asset for BTC on Dex

Kind of. You can sell stuff for BTC, but not from inside of Counterwallet (you’d have to use the API or CLI).
It was removed because people couldn’t get used to how it works (i.e. you need to wait a certain amount of time for confirmations, etc.).

Yes, but that’s regardless of where you sell for XCP.

Yes, you can (and should) sell your asset for BTC.
And you shouldn’t use DEx. You should use something like http://vennd.io
Also see this:
Roll your own on a centralized exchange (MasterXchange)