Yes. And we will be able to, and that will be perfectly viable.
No.
That's rather the point of role playing. You are good at some things and terrible at others. If my V sucks at shooting, I would find that to be a compelling and interesting "flaw" to have to contend with. I understand some people want a game with zero challenge, and want to have an answer to every situation, but that's just not quite how the real world works.
You seemed to be saying in the real world, you need to be a generalist because situations will rise that fall outside of your area of expertise. And yet, many people have no idea how to fix their cars, hack a computer, fire a gun, or do any number of other things -- they are specialized, and good at specific things. If they need other things taken care of, they *gasp*, hire someone to do it for them.
Of course, this is not Cyberpunk 2020, this is Cyberpunk 2077. And as others have pointed out, it is not a conversion of the tabletop RPG, it is a CDPR RPG, which means no social skills (so a social build is off the table), every character will be solid at combat from the get go (purely from a weapon handling perspective), etc. There will likely not be any "you can't hit the broad side of a barn" situations. So don't worry about other players. If they are forced into a bad situation, they will be able to shoot just as well as they can in other shooters (because it's largely player dependent, not character dependent).
They aren't. I run. Or find an alternate path through a mission. If I'm forced to fight with my back against the wall, I will fight, but I'll do so only as much as necessary to get out of the situation and go back to doing what I do best. Bear in mind, they will not put you in a situation that requires you to, say, hack, when there's a possibility that you don't have a hacking skill. They are designing a "general path" through all (At least main) missions that everyone can do no matter what. This path is
likely combat-oriented, which is why I referenced combat here as examples.