Well I have it in a 130d, so I can't answer all your questions.
2 water flow is adequate, not spectacular. You have an overflow box which works on siphon pressure. You dial in the flow of the pump with a check valve to make sure the box apcan handle the flow. It's worked pretty well, but can...