Словари фиксируют оба слова. У них разная история: слово триатлонист образовано в русском языке от триатлон, слово триатлет заимствовано из английского. В современном русском языке оба слова употребимы.
Знак препинания не требуется.
Предлог по в значении 'после' требует постановки существительного в форму предложного падежа (не дательного!).
Такая форма корректна. Предлог "по" в значении "после" используется с существительным в форме предложного падежа.