Are kirpans okay when flying on an airplane?

No, as per TSA regulations Sikhs may put their kirpan into check in luggage but cannot carry it with them on an airplane