Start with the AZ game & fish site they have some good info on where the small lakes are that hold ducks. There are not a ton of geese unless you make it over to the west part of the state and the Colorado River. That doesn't mean you wont find some if you look really well it just means they wont be the kind of numbers your used to. There are also a lot of people that jump shoot small tanks and ponds but this doesn't sound like your kind of hunting. Also get a map of the area and you will be able to see where there is water and might find some really good holes. In y experience the local game & fish office is pretty good about giving you some ideas and letting you know which lakes may have limited access or could be mostly dry. I hunt the eastern part of the state and the lakes around the valley so I am not much help in giving you specific ideas about the flagstaff area.
I would bring the boat because there are some decent trout lakes and bass fishing if you are willing to drive a little so you could hunt and fish.
Good luck let us know how you do.
One of the greatest skills you can develop is the ability to ignore those that annoy you...