Yes, `nix-env -iA` always installs the latest of all the actual packages I have listed there.
And as you can see you can also override their config.
I don't know how to list installed packages, as I almost never feel like I need to know that (but if you find out how, I'd be happy to know!)