The only way you can test out of the 200 level courses is by already having your Commercial single and multi engine land + instrument rating. If you have all of them you can take the 325/103 checkride or w/e the number is now and if you pass they wave 221, 222, 323, and 325. They treat those 4 courses as an entire commercial course, its either all or nothing. To my knowledge there has only been 1 individual that has done this.
To answer your second question:
Almost 100% of the CFI applicants to UND have NO dual given. The path most take is get CFI/CFII done at UND and try to get hired.