I'm 80% sure Tommy knows at the end.... or at the very least is on guard!
This betrayal is definitely one I will remember forever lol