Possible to automaticaly reorient the translation gizmo so that it faces the camera?

The answer is no, gizmos will face one of 2 directions. Either world or local, in the viewport top right there is an icon next to the transform icons. It will either be a world or a box respectively.