A fundamental sequence for a limit ordinal $\lambda$ is a sequence of ordinals who converge to it.
A family of fundamental sequences for $\lambda$ is a function $F$ that assigns a fundamental sequence for all limit ordinals below $\lambda$.
At least, that is the definitions I'm working with. I don't mind if you have others. I think it is known that you may define a family of fundamental sequences for all ordinals below $\omega_1^{CK}$, and that without AC you can't do it for $\omega_1$.
I was wondering whether you can define famlies for all countable ordinals or if this also stops before $\omega_1$.
Assuming "define" just means "prove it exists", this is possible for any countable ordinal in ZF. Indeed, if $\alpha$ is a countably infinite ordinal, there exists a bijection $f:\omega\to\alpha$. For any limit ordinal $\beta<\alpha$, we now define $F_\beta:\omega\to\beta$ recursively as follows. Having defined $F_\beta(m)$ for all $m<n$, we define $F_\beta(n)$ as $f(N)$ for the least $N\in \omega$ such that $f(N)<\beta$ and $f(N)>F_\beta(m)$ for each $m<n$.
It is then easy to see by induction on $n$ that $F_\beta$ is increasing and $F_\beta(n)\geq f(n)$ for all $n$ such that $f(n)<\beta$. It follows that $F_\beta(n)$ converges to $\beta$, since it is eventually greater than every ordinal less than $\beta$. So, letting $F$ be the function $\beta\mapsto F_\beta$, we have a family of fundamental sequences for $\alpha$.