Hi Archer,
To show PDF’s you can use the Web View component! There’s a File Property that you can store that files and show that file URL with in the Web View!
See a example : How to see a file attached in the collection? - #2 by dilon_perera
To generate PDF’s you need to use a 3rd party tool! A example by Adalo Team : Create a PDF from a record in Adalo - Adalo Resources
Thank you