Let's "define" (I put quotes since it's not a definition, but just requiring a property) the operator $a$ such that:
$$[a,a^\dagger]=1$$
then
$$n=a^\dagger a$$
No other assumptions are made such that their definition is linked to the position and momentum operators.
From these assumptions only, is it obvious that there is one unique (up to phase and normalization) ket $|n\rangle$ for each given eigenvalue $n$ thus justifying the notation $|n\rangle$ ?