Your download link was inserted in your welcome email, just after ordering the trial.
1) Yes, you can. From your WPSOLR account https://admin.gotosolr.com/#/signin (‘Upgrade’ tab on your subscription), or from the link in your 2checkout order confirmation emails.
2) Yes. I’ll add a development seat to activate your development site.