OEM logo blinks; Plymouth not shown correctly

It’s a kernel param. You just add it to boot.kernelParams or add it in the boot menu with the e key.

Not likely. But if you want to be sure you can set boot.kernelPackages = pkgs.linuxPackages_latest; in your configuration.nix.