To your first question; no, it's not possible to redistribute skill points. You might also want to save the points you get from levelling up to see how skills are used in the future, to adapt your character to unexpected requirements.
As for skill distribution, it depends who you listen to. A lot of people favour specialisation - a few 4/5s over other skills - which can make you valuable in a specific role, but might make it hard for your character to adapt later if circumstances change, or you want to do something different. On the other hand, a wide range of skills allows you to do more with mild competency, but makes you a poor choice for a lot of tasks because you lack the higher skills with lower time/cost or increase accuracy/success.
A wide distribution may be beneficial to a freelancer, as you can do more yourself without needing outside help, whereas a faction may look more for someone with high specific skills. But that's something of a generalisation, as there are factions (and mine is one of them) that don't worry too much about what your skills are, either when recruiting or assigning tasks. Initiative and activity can make up for a lot where skills are concerned.
I should think Governments and Production groups look more for specific skills, but that's more of a guess than anything based on experience or observation.
____________
"May the Grace of Ara go with you, and His Vengeance be wrought upon your enemies."
Only fools and children dream of heroes.