Any console controller will work. I have used a PS4 controller, and I am currently using an Xbox controller. It all just depends on what feels good in your hands.
A usb bluetooth dongle would be a cheap and easy way to add Bluetooth to your system.