You could also use your laptop as a second monitor on a stand like NexStand or Rooster or get a laptop attachment for a monitor arm. I bought the
NexStand from this seller on eBay. It folds up fairly compactly and also supports taller heights than some more stationary stands.
Keyboard-wise, I bought a Logitech MX Keys last year. A lot of people like it but alas, I find it a little mushier and takes more effort to register key press than Apple Magic Keyboard and old wired Apple USB keyboard (two of my other keyboard options at home). So I'd advise just getting the same model you have used at work if you were ok with it, wired or not. It's also nice to have a spare mouse and keyboard in case of liquid accidents.