kernel_task Virtual Memory Size too high

Yes, this is normal behavior.

You can do nothing to wipe/clean it - except rebooting your computer.

There's no benefit from wiping/cleaning it, and no disadvantage from kernel_task having a high virtual memory size in itself. There's no real point in trying to avoid it in the future.