1. (...)
2.
on the whole - na ogół
on the whole ( stosując w rozprawkach w celu np. potwierdzenia tezy) - podsumowująć = to sum up
for one thing... and for another... - po pierwsze...; a po drugie...
np:
Why won't you come to New York with me?
For one thing, I don't like flying, and for another, I can't afford it.
3.
If it hadn't been for my father's money I couldn't have managed. (I am not sure of this sentence)
4. ?