How do I disable http access once https is working?

Add the directive SSLRequireSSL to your Subversion <Location> block in the Apache config file.