Yes, he should be tested to determine if he is indeed uninfected. If he is positive, you won’t be able to know if it came from you or not. It can takes as long as four months to make antibody but as short as two weeks.
He will not get herpes from his genital rubbing against your buttocks if you have no lesions present.
Hormonal birth control can either makes herpes worse or better, it does vary between individuals. I think you are just going to have to wait and see how it is for you.
Once you have HSV 2 infection, the chances of you getting hSV 1 subsequently are extremely low, I mean EXTREMELY low.