Would this be a dealer installed option?

That's what it says right on the hitch.

Those bumper bolts are probably OK for 200 (Although I'd be leery on a bumpy road) but the shear force and sheet metal for 2000?