Yes the STX Arrow will fit on the 2 degree Crankshaft
idk ive never had a crankshaft but i dont think it would fit so good cuz i mean look at the k18 they have crankshaft heads for a reason.
Yes, all heads fit on all shafts, unless you have a Gait with a 10 degree offset head in which case only the TOS heads work on those
there are some gait ones that fit
no
It fits into the end of the crankshaft.
yea i have 1 just like that
You end up with a sloppy fit between the bearings and the crankshaft.
yes
yes, all shafts fit with all heads except for ones like the katana that are bent or the crankshafts
No.
The 1992 Honda CR250 was a part of the KZ3 model line, which lasted from 1989-2003. A crankshaft from a 1992 model should fit a 1991 model without any problems then.