Yep, definitely a job for pinia. But a second fetch doesn’t seem unreasonable as well. The “list page” fetches an API endpoint to get a basic list of users, the “detail page” fetches another API endpoint returning a single user with the detailed information. If you are worried if you are doing to much requests, you also may have a look on Nuxt. With the SSR functionality it will save you multiple requests made.
I have a TrueNAS Scale NAS in my home network. Since they using k3s, your NVidia GPU should be picked up automatically: https://docs.k3s.io/advanced#nvidia-container-runtime-support If you have troubles, I guess a little tweak here and there and you should be fine. I generally recommend Truenas, it serves me several years until now.