I don't know about OP but personally I run nvim on 3 systems (4 if you count termux on my phone) and it's very nice being able to test out a config and plugin updates on my personal systems before pulling down the changes on my work laptop so I know everything just works™
I don't actually use LazyVim, but I do use the Lazy plugin manager
Check out the quefrency 65 rev 5 by keeb.io. It seems to match your criteria pretty well. For palm/wrist rests I use two purple squishies