What software are you using to stream? OBS has an option (NVENC) where you can encode using your GPU instead of CPU, taking the load off your CPU. I've set up PCs with even 9th Gen i3s streaming smoothly using this method. Might be worth checking out.
Also, 16GB RAM is kinda a minimum for...