My aunt who is a na mahram puts her hand on my back, I am wearing a shirt so is it allowed?
Can she touch me using a cloth?

You should avoid physical contact with all non Mahrams