I have 2006 HD mirrors on a 2002. they fit good. but you just have to do a little modifying. You have to make wedges to level the mirrors and get creative with some wiring if you want the blinker mirrors and heated mirrors to work.
yes they will, and I have a Kool vue mirror for sale its the passenger side, still in the box its new never been used. still has plastic film on it, sell it for 100 bucks canadian. 90 US. then all you have to do is buy your driver one online seperately.