A mechanical (clicky) keyboard with a cool backlight.
Mechanicsl keyboards dont have problems with keys sticking. They sound cool (loud, also my opinion). Regardless of what keyboard you get, i enjoy having programmable keys on mine.
Mouse buytons are not neccessary, but they do help. I bought my mouse because i thought it looked cool, but i also got it because it has 6 buttons. This was when i was playing dota 2 + league alot, so it made sense to have a button for each inventory slot. You only have to micro one unit though, so the buttons arent that neccessary .
I use it for idle villager, find explorer and a couple others
works just fine .
Keyboard is a Ducky shine 4 w/ cherry mx brown switches.
I think mechanical keyboards are something you either hate or love, but once i get used to a my Mech it was hard to type on something else :p. Mechs can be pretty loud, depending on what kind of switches you use and how hard you press them, and that's definitely something to keep in mind about if you have a roommate or play without Headphones. You can also add O-rings to damp the sound a bit. I strongly suggest you try the different switches out first, i.e. at your local electronic store, then you'll see if you like the feel or not.
Extra buttons on your mouse are not necessarily needed, but i absolutely love to have an extra Shift-key on mine. Otherwise your Keyboard has more then enough Keys for everything.
i haaaaaaaaate the rubber dome keyboards at work
i have a tesoro keyboard with bx brown switches. first and only mechanical keyboard, i love it
if you don't have the funds to dish out for a mechanical keyboard, the scissor switches are something to look into