For the first part they have
https://openrouter.ai/docs/guides/overview/auth/oauth (which I haven't used). That gives you an openrouter key for that user (openrouter bills the user).
What value are you providing that you'd take some further cut? You could take the money from the user via stripe and then pay your own openrouter bill instead.