BO4 already uses more than 7GB of RAM when it's just the game, I'd definitely upgrade that if you plan on streaming. As for the actual streaming, are you planning on using NVENC or x264? You'd probably struggle a bit with x264 unless your bitrate is pretty low and you use the veryfast preset in OBS. You'll have to do some test streaming. If you use NVENC and low settings in game so your GPU can pick up the stream, should be fine, but again RAM might be an issue for you.