I have never worked with peristaltic pumps, so I don't know anything about it.
But I wonder how much they leak, and I doubt if they are accurate.
Max flow rate - 0.8 to 1 ml per second.
Min Flow rate - 0.1-0.15 ml per second.
How can this be set ? The pump is 12V. Is that dependent on the the pressure or the flexibility of the tube ?
The motor life time is only 300 hours ? That is 4 month if it is for 10% of the time on.http://en.wikipedia.org/wiki/Peristaltic_pump
Why not use the obvious ?
You want a certain amount of a fluid, use a seringe.
You want it automatically, use an Arduino with a motor or servo to control the seringe.