I would like to know if I can add a wifi module to the pi without sacrificing my OTG port, because I want to use that to ssh to my pi from my mac...
What makes you think you can't SSH into your Pi with an OTG WiFi adapter? That's how I use my Pi-Zero all the time.
Unfortunately the simple feature of placing a wpa_supplicant.conf file into /boot on the SD card is still broken in the 2016-09-23 "Lite" version of Raspbian Jessie (can't believe they didn't fix that). So if you want to use Jessie-Lite you will need to mount the ext4 partition and edit the /etc/wpa_supplicant/wpa_supplicant.conf file directly. This can be done on a Linux computer (such as a Pi running Raspbian) or with something like OSX Fuse on the Mac.
Once your Pi is booted with the proper wpa_supplicant.conf file it should connect to your wireless network, and then you can ssh into pi@raspberrypi to use your Zero.
I use a tiny OTG adapter that cost $2 for five of them, and a $4 USB WiFi module (both from sellers on Amazon).
The first things I do after connecting to a new Pi on my network is create a new user, add that user to the same groups as the default "pi" user, add the new user to sudoers with visudo, and change the Pi computer's hostname. Then I log out and back in with the new user and hostname, and disable the "pi" user by setting a random password.
My mind is like a browser. 27 tabs are open, 9 aren't responding,
lots of pop-ups...and where is that annoying music coming from?