basically im getting some parts for my bike and i need to know what is a better tyre out of a creepy crawler, stiky or a eagle claw and i will also get a new bb and cranks but am unsure what axle size ill need 122.5mm or 127.5mm and what is a good crank length 160mm,165mm,170mm or 175mm and i ride an 06 t -pro.