To further answer your original question...
If you get an early assignment, i.e., before the day of expiration, in most cases, there is usually not a lot of risk, because your potential loss is still limited by the long put in your example.
If your account doesn't have enough money to hold the...