We don’t publish a list of IP addresses we use to validate, because they may change at any time. In the future we may validate from multiple IP addresses at once.
HTTP should not be blocked.
You can handle the renewals and also redirect all other connections to HTTPS from there.
[HTTP can even be served by a completely separate system]
Now HTTPS, yes, that should be locked down to whatever you like.