To clarify, you can only make one OA during another enemy's turn. If two different enemies give you OA conditions, you can make one OA on each enemy's turn. So the OP's scenario, while very unlikely, is possible.
Not sure what you mean, it is highly likely that in this scenario the character will get a very high amount of OA's.
Correct not maybe 20, but certainly, the chance of getting a high amount of OA's in a single round is very high.