Hey! If you're sure you want to accept the TC offer, then this is absolutely fine, especially given your start date is so close.@Jaysen do you have any advice on this?
I'd suggest arranging a meeting with graduate recruitment and explaining the situation to them. They'll be glad you told them now.
The only reason I would carry on with the vacation scheme is if you were having doubts about Firm A.