You can get VLC on a Roku device by mirroring the media player from an Android device or Windows computer.
When you don't have a remote to connect your Roku device to Wi-Fi with, you can use the Roku app or browser extension as a virtual remote.