That's one heck of a deal. As far as the sights go I put new sights on my Traditions and used these, they do make them specific towards brands so watch it. These are the brightest I've ever seen.
http://www.truglosights.com/content/products/firearm/muzzleloader/muzzle_brite.asp