Hello,
The number of discount codes configured in your E-Junkie account cannot exceed 5,000, so you should be fine. :)
If you are not actually selling your product, you won't have to enter payment processing information, however you will still need a PayPal account to initiate (and continue) your subscription with E-Junkie.