I think this is already a given. Every dapp will have their own host of tokens. Lets say EOS version of steemit will have it's token, which will interact with all the interfaces that utilises the same information. There will be a need for a decentralised exchange for interacting with the many dapps and their tokens.
yes, i guess so too, but not sure if there will be a native token like we have in steem cross-dapps. the good thing is that the decentralized exchange is something that these guys have already a lot of experience on :)