Can you set different commission and discount rates per ambassador?

Yes, you can do this with our tiers feature.

Once you've added an ambassador, go to the ambassador tab and click Edit next to their name.

Then click update next to tiers. You can then set a custom commission and discount rate.