Very interesting project.
Few questions:
1) is there a potential mold/algae problem in plastic pipes? I mean green stuff that grows on the inside of plastic watering bottles.
Yes I know about that used pipes outside for 2 years and they are just slightly green. I should add option to choose black or transparent version of water tube on end of campaign?!

3) what is inside/outside diameter of pipes?
it's a 6mm water tube (6mm outside, inner 4mm diameter)
4) can you describe setting up procedure (how to connect pipes to device, how to fill or prefill pipes with water, how to set settings)?
Just fill pipe with watter and connect to device and put in soil. Programming is simple, you go to web page select settings, click send data and hold daisy to screen of phone, tabled, pc.. Screen sends 32bits morse code like in about 10 seconds.
5) does device allow free-running/pass mode, i.e. manually open the valve to test system integrity and water throughput?
when is put in soil go to test procedure (RGB led blinks, sounder beeps, valve opens for short time, measure battery voltage and internal resistance).
There will also function to manually water and set proper watering time.
6) what is the power consumption in mA? How did you test battery life time - extrapolated data or tested for few months?
microcontroller uses deep sleep mode - about 1uA and turns on each 2 seconds for few ms. It also have internal DC-DC converter and turns on just for fraction time every two seconds. Valve works from 1V on.
7) is the device finished in terms of PCB/enclosure/pipes/design?
We will improve design and made few modifications what we learned form 3D printed prototypes. Moisture sensor will be improved. Its also option to get UART data from daisy