I’m basically running this setup with Unraid as my hypervisor. It’s definitely doable, but takes a lot of tinkering to get everything up and running and games with super strict anti cheat won’t run at all. I would only recommend going this route if you really enjoy tinkering, I’d say finding a cheap second hand PC for your NAS is probably much less work.
I use Koreader on android with scrolling, also side loaded it on my Kobo e-reader (but I prefer paging on eink) you might be able to get it on kindle too