Zero 3W RNDIS and g_ether (on Debian desktop OS)

I am wanting to use my Zero 3W as a USB gadget on WIndows. I believe that I need to have g_ether and specific PID and VID settings for the Windows RNDIS driver to work (this is what happens for my Raspberry Pi). Does g_ether need to be compiled into the kernel? I am running the Debian desktop image. Does another OS image have g_ether support?