Ducky Shine 5 for a keyboard. No need for anything else.
Mouse... Personally I've only tried (as far as gaming mice go) a Razer DeathAdder and Logitech G502.
My first DeathAdder was DOA, the second one lasted 3 or 4 years before the LMB started registering double clicks erroneously, changed to the G502 and initially had to get used to the different button layout, but the buttons feel much better than the Razer.
Also really like not having to use the 3rd party software for it. With Razer you *have* to install Synapse to have any custom settings. Whereas the Logitech you do need the software to set it, but you then upload the settings to the mouse itself and then you can uninstall the software. Genius.