On car parts, they are typically coated with a primer coat. I suppose it depends upon the actual depth of the lumpiness. I have in the past had moderate success with sanding ABS, but without trying one really wont know. I think my approach would be to create the model slightly undersized if critical, to allow for filler material on the surface, or if the material proves to be sand-able, then slightly over-sized to allow for material removal. Again, it would depend upon the size of the "lumpiness".
I think it the case of the exhaust stack, the lumpiness ( assuming its magnitude is minimal) would not be as much an issue.
I suppose the way to find out is to actually create a 3D model, and have something done , then I would be able to get a better feel for what we are looking at for finishing.
Catalyzed primers would be de' riguer for working on ABS, there are adhesion promoters for working on plastics that may be required, again, the specific material would dictate the approach.
you refer to CAD drawings, am I to then infer that a standard .dwg file will be suitable or would a .dxf file be more appropriate?