If you okan to ride it, the fit discs. Formula rx and r1 are availkable in blue, may be others
If it is for show or riding in roads or dry ground the v brakes are fine.
Seat post clamp do look flimsy but im not aware of any problems, but not really searched it.