Sensor & power wire length & connection inquiry
For the sensors, pretty much anything will work without issue, as these are low current DC signals.

For the sprinkler valves, you need to make sure the voltage drop across your wire at that distance is not too high such that the valves will fail to actuate.  

You need to take into account the total number of valves on a single wire pair to get the total current draw. 

Take the current for one valve and multiply it by the number of valves on your wire to get your total current draw at 24V.

Then need to calculate the resistance of the wire, which will be determined by the AWG of the wire.  You can look these values up in a table online.  Typically given in ohms/1000ft.  Keep in mind the total resistance is effectively  multiplied by 2, as you have a supply, and return wire.

Take the total current, multiplied by this resistance, and you will have your voltage drop across the cable.  If 24V minus the voltage drop results in a value still high enough to operate the valves, you are good to go!