Wholesale Pricing

Can we sell wholesale products and retail products from the same store?

Be able to set prices based on customer roles - Retail vs Wholesale.
Minimum qty required for wholesale purchase.
Minimum purchase require for wholesale purchase.