So for mouse I would get a Logitech MX Master (https://www.amazon.com/Logitech-Master-Wireless-Mouse-High-precision/dp/B00TZR3WRM/ref=sr_1_3?s=electronics&ie=UTF8&qid=1509671729&sr=1-3&keywords=logitech+mx+master) or MX Master 2 (https://www.amazon.com/Logitech-Wireless-Cross-Computer-Control-Sharing/dp/B071YZJ1G1/ref=sr_1_4?ie=UTF8&qid=1509671675&sr=8-4&keywords=logitech+mx+master). Both are very good options and are wireless and can be turned into wired if needed. Also the MX Master 2 can connect/switch between multiple computers with different os. As for the mechanical keyboard, it really depends. What do you like? Clicky/Tactile? or maybe Silent/Tactile. It is really up to you. But I really like the AZIO MGK1-K (https://www.amazon.com/Azio-Backlit-Mechanical-Keyboard-MGK1-K/dp/B010M53SLU/ref=sr_1_2?s=electronics&ie=UTF8&qid=1509671927&sr=1-2&keywords=azio+mechanical+keyboard) as brown switches are my favorite.
Thanks, I was considering this one. Not sure if this is the most up to date model.
https://www.amazon.com/gp/product/B01LXV001A/ref=ox_sc_act_title_2?smid=A2G5DVBLCZ6FHI&psc=1
Also seeing this one, slightly more expensive though, seems to be more up to date model.
Thank you in advance.. https://www.amazon.com/Logitech-Master-Wireless-Mouse-Rechargeable/dp/B071YZJ1G1