Most fast food places are not equipped with dishwashing facilities, but I'm sure they could be added. The only place I know that offers glassware to dine-in customers is Tim Hortons, and that's on hold because of the pandemic.
If you just mean the additional packaging for drive-through customers, not much difference. Just a paper bag.
If you just mean the additional packaging for drive-through customers, not much difference. Just a paper bag.