Can my client pay for the subscription directly?

Yes. The subscription doesn’t need to come from the account owner. The client can create an account on Gnome Cloud, purchase the subscription, and add you as a user.