Are the post mix outputs on different addresses?
Yes. Each output is on its own address and addresses are never reused.
Example is cycling a little over 0.5 BTC in the 0.01 pool to create 50 outputs of 0.01 BTC. Does this means that all the outputs are sent to 50 different addresses on your Samourai wallet?
Yes, although if you wanted to cycle 0.5 BTC, then the 0.05 pool would probably be a better choice.