Your virtualbox kali runs entirely on virtual hardware, that has nothing whatsoever to do with the hardware the host machine is build from. That M.2 adapters will not be accessible inside a virtual machine.
The only workaround is to use an usb device that can be passed through the hypervisor to the virtual machine.
If I were in your shoes, I would just accept that he virtual machine has not wifi access and carry on, it’s not necessary for the vast majority of things, and wifi hacking is vastly overrated.
Your other option would be to install kali as the base operating system.
Hey ,i have flashed kali 2024.4 through magisk ,whenever i use lsusb it gives no result, (it randomly gave 2 times, but again no result) im using tp link ac600 and connected it through a type A to typing C converter