WiFi card without host device
Absolutely it needs to be configured by a host CPU.  A WiFi card is a pretty dumb device - it's up to the host CPU to configure it in the right operational mode, often give it a MAC address, and of course to handle all the WEP/WPA and the entire 802.11 and TCP/IP stacks.