Sort:  

So am I wrong that they won't be able to fulfill point:"Each invitee must watch at least 2 videos or live streams, and follow at least 2 users on DLive."?
Don't you need an activated account for this?

You can follow users with a guest account, as long as it has a registered email address this will be fine.

Wow thank you man I completely overlooked it!