Yes, funds go straight in your Geyser campaign, but the cool thing is that your profile will show on the funding activity without even having to login to Geyser 🤯
As always, creators who run their node take 100% of funds they receive, but if they use ln addresses 98%. We route payments through our node (to verify payments actually happened, unlike Zaps) so we take a 2% fee.