What should my pawn componenthierarchy be?

Hey,

I would suggest different hierarchy:

Root I would suggest different object like default tranform

Than attach tank body to root.
And attach collision thing to tank body.

Than attach cannon to root.

This way you can rotate tank body and collision comp without rotating cannon.

Did I understood you correctly?