Both of those sound fine, not offensive at all. If said uncle calls, just say "No, I'm not paying for everyone. Did you not read the invite?" I'd leave it at that.