Hi,
A hajiro koi is just a black koi with white on tail and fin tips and is exactly the same as other koi - the name hajiro is just the variety.
They will grow large depending on the size of pond where they are kept, what food they eat . Size is also sometimes down to breeding. Koi will get along with other fish but I find it best to keep them with their own sort.
hope this helps!