Ok the rare hooks are a good signal! However there are a few faults that need to be fixed. The easiest one to solve is probably your reverse pivot. This means that during backswing the right knee raises out of the bent posture, causing the right hip to move up rather than rotate > This causes a loss of rotational energy and consequently a reverse pivot. The hands gets trapped behind the body at impact because of this and it can lead to all the problems you have been naming.
Remember, that the more you move out of the position at address on the backswing, the more you will have to move back into position on the downswing, and because the downswing happens in less than 1/4 of a second it is much more difficult to return to the correct position after making all them different movements. To get rid of this you need to retain a strong right leg position on the backswing. In other words try not to move your right knee. Take a look at Ernie Els' swing. He would be a good role model for you as you seem to have the stature and tall build. Notice how relatively little his right knee moves on the backwing?
Would you be able to post a video of face on? I believe there to be a few mistakes in the set-up that can be the route cause of your problems.