Hey, Johnnie G. Stick around. We could use someone of your credentials and level of interest. But, seriously, check out the folks at wordorigins. They are serious etymology folks and have usage resources far beyond anything we have here.

The whole "gee and haw" vs. "haw and gee" question is a whole nother subject that some have addressed. One that I can think of involves reduplications like "click and clack" and they seem to tend to be in ablaut series order. Others, like "black and white" and "stop and go" seem to fit some other set of rules, but I don't really remember what they were. You'll get some that are, or seem to be in the wrong order. The baseball expression "hit and run" is definitely in the wrong order; the base runner runs before the batter hits. "Lock and load" sounds wrong, but I've heard arguments from people who should know that the order is just fine as stated. It all hinges on what is meant by "lock."

But, as I said, that's a whole nother subject.