歳 seems to be commonly used as the age counter, but I noticed that this article (see section on ages 1-9) mentions that つ can be used as an age counter:
来年で5つになるんです。
instead of maybe something like
来年で5歳になるんです。
This Wikipedia page says
��齢: 漢語の「歳」を使うほか、1から10までは「つ」と同様に言うことができる。
which I read to mean "つ can be used the same way as 歳 for ages 1 to 10" so it supports the idea, but the article cites one reference for its entirety so I don't know how trustworthy it is. I also searched goo.ne.jp which says
[接尾]助数詞。和語の数詞に付いて、物の数や年齢などを数えるのに用いる。
so it can be used for ages (unless it refers to age differences), but it doesn't constrain it to a range. My questions here are
If つ can be used as an age counter, is it only 1 to 9 or beyond as well?
If used as an age counter, is it considered more informal over 歳?