CUPS has a huge library of printer ppd's, practically all the workgroup printers are covered, so he should be ok at that end. Samba ain't the easiest to configure but most of the mainstream distros try to make AD intergration as painless as reasonably possible. I think it would be worth the attempt, the experience and overall efficency would be worth the time and effort IMHO, if it doesn't go well, even failures have their rewards.