3: use SSLVPN and then allowaccess ssh for ssl.root this will force the admin to come in via ssl and then you trust that ssl.pool address over the ssl.root interface
If you don't really require SSH on WAN just deactivate it. If you do need it you should at least restrict login to those subnets you need to allow access.