How to install (and set up?) Retroarch

It depends on what your intention is.
If you want retroarch to be on the path, this should do it:

{ config, pkgs, ... }:
{
...
  environment.systemPackages = with pkgs; [
	...
	retroarch
  ];
...
}