Can I share someone else's challenge?

No. Only the person who created the challenge can share it. If you receive an invitation for a challenge, you can always just forward this to someone else.