Let this guy perform a pull up

I recently created this Character in Illustrator and wanted to bring it to live now. Since I have had absolutely no experience with this I started with Character-Rigging in After Effects. After hours and hours I then gave up to use Ae and moved over to Character Animator. I already understand the basics of Ch, however the task to let the character perform a pull up seems pretty complex to me.
The first problem is that the character is drawn from a slightly sidewards angle and therefore the right arm needs to be in front of the head. If I follow the basic structure of a puppet (head and body separately in a +"character name"-group) the arm is behind the head. 
Also I can't fix the hands on the bar and let the rest of the body move around freely without glitching.
If you could maybe tell me how I should structure the body and where to put the Bones, Draggers, ...
And is there any way to stop a shape, for example the arms, from stretching?
Thanks for your answers!
Felix
