Your change will survive updates. Enhance doesn't deploy the website SSL to Pure-FTPd but we are working on a way to do this.
SFTP is also a good option if your clients would like to use it.
It's not possible to customise the port shown in the UI, Enhance expects SSH to be running on port 22. We are working on a way to allow custom SSH ports.