I wouldn't buy the deer barrel.
My SBE II has 4 small threaded holes on the sight plane of the receiver to install a scope. Just get a choke tube for slugs and get a scope/rings and your set.
Definitely get a 3.5" gun, since you shoot geese. The SBE II sells for around $1050 at Cabelas when there is a sale.