You can use the Kodi media player on your Roku by screen mirroring it from another device onto your Roku.
You can connect a PS4 controller to your Android phone or tablet through the Android's Bluetooth menu.