Short answer, maybe. It’s likely yes though that those things you mentioned, and more, will restrict or prohibit your idea.
Long answer, you should consult your legal advisers, we’re not legal experts on this forum and you’re the one that would be liable for breaches of any laws so you should consult a legal expert.