Does the person that I referred need to create their own account in order for me to receive my $15 coupon?
No. The person you referred does not need to create an account, but with all the benefits available to account holders they would recommend it. Plus, they will need an account set up to receive their $15 referral coupon after hopefully telling friends and family about them, so might as well set up the account right away.