Yes, an eClub guest account can be rewarded a redeemable manually or through a Mass Campaign. The reward will be available in account, but will not be able to be used by the guest unless they become a loyalty member before the reward expiry.
If further assistance is required, submit a ticket to Punchh Support. (For help submitting a ticket, click here)