Welcome to the Surface Pro John.
I've been using a powered 9 port USB hub (
Satechi 10-Port USB 3.0 Hub (9 Port USB 3.0 + 1 iPad Charging Port) 5 Volt, 5 Amp) since the Surface Pro came out (now have SP3). I have a Logitech wireless (USB) lighted keyboard and Microsoft wireless USB mouse. I also plug several portable HDs and a DVD burner in to the hub. I also use a Logitech Bluetooth Ultra Thin mouse when I take the Surface to work.
Another way to go, though, would be to get Bluetooth keyboard and mouse. That way you can take them with you if you travel and not have to worry about the single USB port on the SP3.
For your monitor, check what inputs it takes as malberttoo said. I don't know what resolution you monitor is, but one of the unbelievable features of the Surface is while the SP1 has a screen resolution of 1920 x 1080, it can output via Displayport up to 2560 x 1440 so I got a monitor that will run that res. The SP3 has a screen resolution of 2160 x 1440 but can output up to 4096 x 2304. When I was using the SP1 going from it's 1920 x 1080 screen to my 2560 x 1440 monitor, the icons on the desktop move around. With the SP3's screen res close to my monitor's res, there's very little icon movement each time I plug it in.