My 85 300SD that my son has been driving to school every day is wearing the inside of the front tires to the cord in less than 1000 miles

I know it at least needs an alignment, but I would also like to replace some parts while I'm at it as it has 290K on the clock and I wouldn't be surprised if nothing has been replaced. The SD suspension is a little more complex than my beloved 240D so I'm not sure which parts could cause my problem. I was thinking of starting with the lower balljoints and the upper control arm/ balljoint assemblies. Probably do the tierods and draglink too. Anything else that could cause this problem that I should consider replacing? -Scott