In order:
The best source for shotgun accessories is Brownell's.
They sell about everything available.
http://www.brownells.com
For full stocks with the pistol grip, Speedfeed and Choate are about as good as it gets.
For magazine extensions, the Remington factory, Wilson, and Choate are the best.
The Tac-Star is in second place, and the plastic ATI version is a distant third.
The Remington factory and the Choate come as a complete kit with the extension, longer spring, barrel clamp, and the Choate also having a sling swivel and a stronger follower.
Whatever you buy, USE A CLAMP. It doesn't matter HOW strong the extension is, it's still screwed onto the relatively weak magazine tube on the gun.
A good bump will knock the extension loose, or even OFF the gun, damaging the gun's magazine tube.
This means a gun out of action, AND an expensive trip back to Remington for a repair.
If the kit you buy doesn't have an clamp, BUY ONE.
Sights are purely personal preference.
You don't "need" ghost rings.
If you shoot the gun well as is, don't waste the money, spend it on practice ammo.