Avast and BOclean

How to get Avast auto updating as that’s not happening as my firewall is blocking the inbound connection as for BOclean that does update itself as I checked today most likely before the firewall loads now that’s NOT good my other question is is there a way to block all incoming and outgoing connections before the firewall loads it’s also blocking system idle process as well as CAV

To block all connections you have no rule for while CPF3 is loading.
Summary/Proactive Defence/(Left Click)Paranoid Mode (Or what you have set)/Click the box (Block all unknown requests if the application is closed) This will stop all connections you have no rule for.
If you tick this box it can cause problems with user switching.
Please make sure all process you want to run at boot have rules in Defence/Computer Security Policy.