How to specify a different port (not 80) during installation?

We do offer a 3 month no strings attached trial for all schools per COVID-19 and Discourse

You could simply take that on for your trial purposes and if you are forced to self host at the end it is not a problem. You get to take your data.