Chances are very high that Kodi will detect your own TV’s remote and you can use that! https://kodi.wiki/view/CEC
If that doesn’t work, there are many cheap options.
I also use the official JellyFin client on my android phone with MPV as player and that also works perfectly fine. And the Jellyfin Media Player on my laptop is also flawless.
In my experience, the older Chromecasts are probably the only clients with problems.
If I had to buy a client device, I’d probably go with a Minix U22X-J (Max) or Ugoos AM6+ https://discourse.coreelec.org/t/amlogic-ng-and-dolby-vision/24738
Yes, Kodi (via LibreELEC) and then JellyCon on top.
For other Amlogic ARM devices, like the Minix U22X-J (Max) or Ugoos AM6+ I mentioned above, CoreELEC is the LibreELEC alternative.