Yes, things do change. A landing page does not have the code for sending the form, so any forms on the page may not send and/or may not be setup properly if the page is not marked as a capture page.
Yes, there is a page which you can make available to your members allowing them to import contacts one at a time.
The page is located at: yourdomain.com/admin/contactadd
You can control how many contacts a member is allowed to add through this page per a day in advanced features.
There is a report on the "Referral Program" page at the bottom of the page where you can see who has earned what and what payouts you need to make.
You need to manually do payouts. For PayPal and Payza there is an export to CSV option which allows you to make all of the payouts at once.