Why would Teach ever reveal something about himself to Whitebeard? He was on that crew out of pure opportunism.
Also, that scene with Roger and Whitebeard happens many years after Teach had already joined the WB Pirates.
Oden was with the WB pirates for like 2 years at max, this convo happens after Roger disbanded the Roger pirates which was a year after Oden joined
it couldn’t had been more than 5 years, also if you want to manipulate people you get them comfortable around you, I don’t see why Teach wouldn’t tell him if WB pick ups on that
Xebec looks exactly like teach from what I’ve been told