My 5yo goes to a kindergarten which is 7km away. I'm sure he'll be delighted to walk that distance. Five days a week.
So no, I did not consider biking with a second seat. It is completely unrealistic.
Yeah, cycling near trucks is terrible, I wouldn't do it either.