No, they don't.
Federation-wise, there's not a single word on federation. They talk about decentralization, not federation. To quote my other comment:
> Instead of "Will I be able to run my own instance?", think: Will I be able to follow an Openbook account from my Mastodon account?
As for the business model, I really need more than "atomic digital units of value" and "our ambitions go way beyond that". The last sentence does tell me something, but that something directly contradicts their stand on decentralization.
As for why they aren't a non-profit, they generalize pretty much every non-profit and say that they "don't grow exponentially" (without defining what they mean), and they mention names that do indeed grow year after year.
At the end, none of those three questions are answered for me.