I want to restrict no of orders by customer to 99 per month and the total amount limit to $500 per month.
closed as too broad by Keyul Shah, Moose, Marius♦, Matthias Zeis, Fabian Blechschmidt Mar 11 '14 at 9:04
Please edit the question to limit it to a specific problem with enough detail to identify an adequate answer. Avoid asking multiple distinct questions at once. See the How to Ask page for help clarifying this question. If this question can be reworded to fit the rules in the help center, please edit the question.
I suggest that you will need to create an extension with an observer that watches for the quote_totals, something like the following: http://www.blog.magepsycho.com/tag/event-observer/
This will need to check against your conditions and probably prompt the user in some way.
Another option would be to do it at the template and/or block level. Checking against the conditions there may be easier to implement, but would not be as future-proof.