"The user account that runs the portal installer script needs SQL sysadmin rights on the site database server."
I ended up logging in using the SA account and adding sysadmin role to the account I was using to run the script.
I now get a portal. It only works at http not https. Not sure why that is and I cannot run a recovery audit report from the portal. Getting a Refused to connect error. I'll hammer away at this. At least I got my portal and I can get recovery keys from it. - Disregard
I got this working fully. I used Reports instead of ReportServer when running the script.
Can someone verify if I uninstall this and rerun using https instead of http - will it only work using https?