Yes, all these features are available in the Graphene toolkit developed by Cryptonomex: https://steemit.com/bitshares/@stan/cryptonomex-rears-its-head . BitShares, Steem, Peerplays, and Muse share the same core Blockchain code called "Graphene".
In theory, Steem could active the features like UIA, voting etc. too. The question will be, does it fit into a social media platform? Each feature attracts an individual market with their own requirements and demands.