Was kankri kind of accepted in beforan culture? Like, without the doc I guess but, did they explained that?

Yes, lowbloods and mutants in Beforan culture were coddled excessively.