Let a qualified PMP answer this, I just wanted to attempt it to see if I understand it correctly myself.
1. If the opportunity risk event occurs and the project makes money, I believe you can add the funds either to the contingency reserve, or you can release it as a profit/margin of the project.
2. If an identified risk does not occur, then you should release the contingency budget for that risk back into the corporate account; it should not be spent.
3. BAC can never be reduced, you can have an EAC that is lower than the BAC. But the BAC remains permanent once cost baselines are approved.