BU2505FV current capability
Is this component able to deliver 0.7mA on each of its pins ?


Yes it can deliver that current but that current comes with a price; output voltage reliability. See this graph from the data sheet: -



So with 0 mA taken the output is nominally 2.502 volts. If you take current from the output pin that voltage drops slightly. If current goes into the pin, the voltage rises slightly.

If you look elsewhere in the data sheet it tells you what the output impedance of each analogue output is and that is typically 5 ohms but can be as high as 15 ohms.

So, if you want accuracy, don't take current from the pins and use an external buffer if necessary.

You should also note that with a maximum of 100 uA in or out of the pin, the output voltage limits are 0.1 volts to 4.9 volts. This falls to 0.2 volts and 4.75 volts when the current is 1 mA.