Yup those are machinetech zeroflex calipers (good eyes dude!)
its a 16.25" frame
As for the fork...hmm..I'll need to check on that...I received it from my dad coz he found it too flexy for his weight...& took my rc31 as a replacement!
I prefer the silver, but you need to swap to a short cage mech I feel and boy you have your seat a long way forward! Is the bike too big for you? Shorter stem?