I'm not an expert on BTC or anything. In fact I'm not even long on BTC. I don't think it will work in the long term. That said I'm just answering questions as I understand them:
> BTC is worth thousands of dollars, so if everyone starts using BTC will people pay irrational fractions of BTC for bread and milk at the supermarket? will there be some adjustment?
The block chain supports values as small as 0.00000001 BTC (called a Satoshi). More terms will be coined as more common denominations eventually are used to buy things.
> How will other entities handle conversion and exchange? Will the general population have some compulsatory event to liquidate their own bank accounts into BTC funds?
There will be no single event, over time people will simply not use their local currency any more in favor of BTC. Slowly, over time, the population will lose trust in fiat and gain trust in BTC. This may occur over decades or more.
> Could this change asset valuation worldwide(Real estate, investment funds, etc)? If no government entity mediates currency value and printing can they tax your earnings if companies pay through some decentralized medium? What happens when nobody is paying taxes?
I'm not sure about these. Right now if you sell things for BTC I'm pretty sure you have to pay taxes on the "fair market value" of the BTC, which I have no idea what that would be (maybe the average price at the time of the payment?). I assume people long on BTC are hoping laws will adapt by the point when it is widely accepted.
> How about other cryptocurrencies, is there some kind of zero-sum game race to the top going on? Can they co-exist in the long term purist scenario?
I mean, a cryptocurrency is only as valuable as the trust people have in it. So all the same rules/theories apply to other cryptos the same as BTC. BTC just happens to be the most popular at the moment, and therefore has the highest market cap (not even sure if this term applies).