I hope your visit goes well. Until an addict has a lot of recovery under their belt, I don't listen to hard to their thinking. Their thinking got them in the mess they are in and it will take time and a lot of recovery to correct that.
Just go with the flow, have your "quick escape" ready in case it doesn't go well, and try to enjoy your day with your son.
Hugs