First of all, peak at 42 you may be right, but this is a very reactive fragment and I daresay it constantly rearranges.
For what concerns hydrogens, I don't know the exact mechanism because it's not very important: fragmentations are not like syntheses. Rearrangments are of paramount importance and extremely common.
You always have to consider that not only is there organic chemistry behind fragmentation pathways, but also thermodynamics. Fragmentation pathways are the display of reaction mechanisms.
However, H2 is formed because of the already-mentioned driving force, which often leads to neutral molecules.
H. leaves because this produces a stable fragment, or, at least, a more stable one. So, I think we can say it is again because of a driving force (though a less strong one).
Remember that, in this context, because of the great energies involved in the fragmentation process, reactions which seems hard to take place, can actually happen.
Sorry, but this is everything I can give you as explaination.