I want to confirm compatibility with other applications to create interactive pdfs, etc

-Hi. Can I pay a one-time lifetime fee for the Pro version? I’m just one person that doesn’t like subscriptions.

Unfortunately, no. There’s no way to pay for a lifetime subscription to the Pro version. The only option currently is a month-to-month subscription.

-Can the free version integrate and handle the #2 and #3 tasks below? Or do I need the pro version?

Yes, on the free version you can use Netlify Forms and Functions. You’ll just need to stay within the specified limits of the plan: Pricing and Plans | Netlify

-Do I have to host with a Netlify website or can I use my website or my AWS account?

Could you expand on your question here? Is there a reason you wouldn’t host the site on Netlify?

-Are there any drawbacks with using the serverless Netlify services with the approach below?

To clarify your use case first, are you interested in generating a PDF within a Netlify function using the form data collected?

-Can I create a password so that the buyer doesn’t share the PDF? Thanks

Which part of the process are you interested in password protecting? You can password protect a site in various ways: Secure access to sites | Netlify Docs
Or, you can access control a function:
[Support Guide]: How to apply Access Control for Netlify Functions?