The answer to question $1$1 is yes. We will demonstrate a way to add one to $n(G)$, so $n(G)$ can be any natural number.
Given a group $G$, and an abelian group $G$$A$, take a faithful action of $G$ on $A$, and consider the semidirect product $A \rtimes G$ .
We need the following condition: If $g$ is a nontrivial element of $g$, then there exists $a \in A$ such that $g^2(a)-2g(a)+a=0$$g^2(a)-2g(a)+a\neq 0$. ThisSuch an action on an abelian group exists for every $G$. For instance, this is satisfied by the regular representation of $G$ over $\mathbb F_p$ for $p$ odd and the regular representation of $G$ over $\mathbb Z/4$ when $p=2$.
Then we will show that $T(A \rtimes G)=A$, so $n(A \rtimes G) = n(G)+1$. $A$ is abelian and normal, so contained in $T(G)$, so we must only check that each abelian normal subgroup is contained in $g$$A$. LetSuppose instead that $H$ beis an abelian normal subgroup containing an element $x$ which projects to a nontrivial element $g$ of $G$. Let $a$ be an element of $H$, then
$$g(a)-a=(xax^{-1}) a^{-1} =x (ax^{-1}a^{-1}) \in H$$
by normality.
Since $H$ is abelian, $g(a)-a$ commutes with $x$, so $g (g(a)-a) - g(a)-a =0$, so $g^2(a)-2g(a) +a=0$, but this cannot hold for all $a$, so there is a contradiction.
So $n(G)$ can be any natural number.