1. No, I mean both. All current Nostr clients can keep doing what they do. Community apps will just start filtering/publishing by Community.
2. Yes exactly. You tag any event with the NIP-29 communities you want to publish in.
3. Most shitposts are low signal chat messages targetted at an in-group. If they're not, they're worth being targeted at the right (and most profitable!) audience.