Yes it could happen but i doubt very much it will happen the short to medium term, to actually make bitcoin obsolete would be a achievement.
Maybe. But bitcoin is the most trusted by many users. And it has higher value than any other currecy so for me. Theres no other crypto currency can beat the bitcoin. Bitcoin is becoming more famous as of now. Bitcoin is on the top than any cryptocurrencies.