Is this na in onekana just an irregular form or am I missing a rule here?
Yeah, it's more or less an irregularity. There is a small group of verbs that have -ikana or -ekana instead of just -ika or -eka.
kuonekana = to seem, to look, to appear
kujulikana = to be known
kupatikana = to be available