One suggestion to that:
Fuel lines are under pressure, so its good idea to pull fuel pump relay out and try starting car few times to drop pressure before you start, otherwise clamps might not be enough.
Get two new hose clamps from BMW (non-pinching), old ones can be too old to put back on.