Is there a minimum or maximum amount required to buy coins/assets?

If you haven’t yet verified your account, you are unable to buy assets. 

Once you complete Level 2 account verification, the minimum amount per ‘Buy’ transaction is $30 USD, up to a maximum of $500 USD per day.