If the points are "Earned" then they will definitely stay in your MR account.
However for charge cards Amex sets the points as "Pending" until the next statement and bill paid in full. I don't know what happens in this case. To be on the safe side I would call after the Jan 3rd bill paid in full and ask them to change the points from pending to earned.