Hi Kairos,
Glad to hear that you are enjoying using Give ??
– At the moment there is no other way. May I know why would you want to get the addresses from donors differently than during the donation process and why getting it during the donation process is not something working for you?
– In order to accept payments with Stripe using Give you will need to have an active Stripe account, the Stripe Give Add-on, and the Give Core plugin installed and activated. If you plan on accepting Credit Cards on site we also highly recommend you have an SSL certificate.
To know more about the Give Stripe add-on check this doc here: https://givewp.com/documentation/add-ons/stripe-gateway/
– Login is not mandatory for a donation which is not recurring. You will have to make sure to enable “Guest donation”, but when a recurring donation is involved you will also have to let the donor a way to have access to their donation to be able to edit their subscription(s). To do that you can either enable “email access” or allow login to the donors.
You can read more about it here: https://givewp.com/documentation/add-ons/recurring-donations/faq/
( Check the title that says “Do I have to require recurring Donors to create an account?” )
Thanks