Yes! Be sure to use YOUR referral link to sign up others. I believe rewards are paid out once a month. I give all my rewards out for promos! I'm more interested in the analytics!
Yes, a user can earn while helping to promote zapit wallet and BCH.
Giving rewards to others are nice.