Your Canon, depending on model, may require a switch to be depressed on the body. It will throw an error if you don't depress it but adding tubes won't affect you needing the switch or not.
If you only have those two lenses, or plan to only use lenses that have a manual stop down or switch to go from auto to manual stop down, then you don't need tubes with the aperture linkage. If it was auto only (requiring the pin to be depressed to stop down), then you would need the auto tubes as made by Pentax.
Your M42:EOS adapter may have an internal flange to depress the pin on the back of the tube/lens or it may not. I prefer the ones without the flange as most of my M42 lenses have the Auto/Man switch and I like to focus wide open and then use the switch to snap it down to taking aperture.
As for build quality, I've had many of both the manual and auto tubes by Pentax and they are flawless. The aftermarkets I've had were not quite as nicely finished but work exactly the same so I would use them interchangeably.