Next time I visit, I won't be surprised if you're connecting it all to an ECU and adding an OBD II port.
I can't estimate the size. Where will this be mounted?
Also what are those red circular "terminal blocks" called (A, B, C & D) and what was your source for them?