Air intake is at headlight height, so your diff and transmission vents are what you should worry about. I've been in over 2' of water quite a few times and my diff oil still looked pretty good when changed, but if I was expecting regular floods I'd extend the diff and transmission breathers...