1. They're looking for a full third conditional, '..if there had been..'.
In spoken English, you could probably get away with 'if there was', especially if there still isn't one in place at the time of speaking. It isn't quite right, though. You ought to use a third conditional for a hypothetical situation in the past.
3. Your answer is a valid alternative, I think.
4. It ought to be 'get', because this is an action. You need a dynamic verb. 'Have the fire under control' describes a state.