** web I see a few places where posts say install one if code says to. Does this mean I don't need one for proper operation? **
A dishwasher will function fine without an air gap *provided the drain hose is installed properly* (see the following link). Whether such an installation will be 'up to code' will depend on what the codes are wherever you live.