Likewise, is i3 3220 good for gaming?
The Core i3-3220 is fine for games since the vast majority of games only use 2 cores. The Core i5-3570k is naturally better for games since it has 4 cores just in case you play those few games (in comparison to 2 core games) that can make use of 4 cores; like BF3.
Similarly, what generation is i3 3220? Intel 3rd Generation i3
Accordingly, is i3 3220 good for editing?
A core i3-3220 is fine for video editing especially if the software you intend on using supports Quick Sync. Intel's Quick Sync shifts most of the video encoding process from the CPU to the Intel HD graphics core. The increase in performance can generally be 3x - 4x than relying on just the CPU alone.
Can i3 3220 Streaming?
The Core i3-3220 can perfectly handle streaming and at high quality settings. You will not have much of a problem doing it with the Core i3-3220. It is a great chip for multitasking and gaming alike. Based on the benchmark of 9 games, the Intel Core i3-3220 at 1080p has an average streaming FPS loss of 77.5%.