Money orders have limits from $700.00 to $1,000.00 but cashiers checks don't really have any limits and can go to any amount of money that you need.
However some banks may put a limit on the amount you can get a cashiers check for so check with the bank to be sure as I've had one bank limit me to $5,000.00 before while other banks didn't limit me.
You'll have to pay a cashier's check fee as well of between $5.00 and $10.00 per cashiers check.