Do I need it? If I don't need, how can I install visual studio? I mean should I install visual studio then delete the package or delete the package first, then install visual studio? And can I really delete this? Can it cause any problems?
In principal, one version of the Microsoft Visual C++ 2010 Redistributable Package (x86) is enough, so you may install Visual Studio without it.
In practice, the versions, although named the same, may not be identical. You may in that case see some problem when testing your compiled program, although the chances for that happening are very slim.
If such a rare problem occurs, you may repeat the installation of Visual Studio, this time including this package.
Note: I count 21 such packages of all types and versions
installed on my computer...
To understand more about the problem see the article:
Why Are There So Many “Microsoft Visual C++ Redistributables” Installed on My PC?.