I use guix on all of my machines, personal and servers, and have my own guix channel. I'd be happy to answer any questions I can (note that I'm not a maintainer, though I have contributed a few packages).
On top of the official documentation, check out the cookbook.
Also look at David Wilson's aka SystemCrafter's website's guides to guix, as well as his youtube playlist on guix and his dotfiles.
You can also take a look at my dotfiles and guix channel.
Finally if you wanna chat or ask questions, come to the IRC #guix on libera.chat.
Happy hacking!
P.S. About your specific question regarding mixing package versions, look at channel inferiors and guix time-machine.
