Can't help you as far as were you can hunt, but check the DNR's website, it has some useful information. Good luck on getting your FOID card, but don't expect to receive it on time. As far as the dog goes, it can be done, but it will take dedication. Start with basic obedience... sit, stay, come, etc. until it becomes 2nd nature. You can train for both upland and waterfowl just know certain breeds have instincts and traits better suited for one or the other. If you are new to dog training get a book or check the web (gundogsonline.com) for help. If you train dog wrong it is hard to correct mistakes made in training. Good luck.