My attempt to prove the statement of the title: if $X$ is infinite and $T_1$ with topology $\tau_1$ then any basis for $X$ is infinite too.
If $X$ is $T_1$ then for any $x, y\in X$ with $x\ne y$ exists some open sets $U$ and $V$ such that $x\in U \land y\notin U$ and $x\notin V \land y\in V$.
$\color{red}{(1)}$ If you extend this analysis for a finite subset $F\subset X$ you can create a collection $\mathcal{U}$ of open sets where $\forall x_i,x_j\in F,\ i\ne j,\ \exists U_i\in\mathcal{U}:\ (x_i\in U_i)\land (x_j\notin U_i)$. Then $F\bigcap(\bigcap_{i=0}^{n} U_i)=\varnothing$ and $\mathcal {U}=\{U_i\}$ but $\bigcap_{i=0}^{n} U_i\in\tau_1$ due the definition of topology (and remember $F$ is finite).
Then:
If exists some countable infinite collection of disjoint open sets for the basis of $X$ then if we take some point belonging to any of these disjoint basic open sets then the resulting subspace is obviously homeomorphic to $\Bbb N$ with the discrete topology.
If doesnt exist an infinite collection of disjoint basic open sets we have that exist an infinite collection of non-disjoint open sets. If we take infinite countable points each one belonging to a different but non-disjoint open set and cause the space is $T_1$ we have that for every open set at most a finite number of points ($F$ in the expression $\color{red}{(1)}$) not belong to them cause the statement on $\color{red}{(1)}$, so the subspace is homeomorphic to $\Bbb N$-cofinite.
Question:
I feel my proof correct but not enough clear, maybe you can point how to clear it or if it lacks something?
The expression on $\color{red}{(1)}$ is enough understandable?
Thank you in advance.
EDITION: the expression $\color{red}{(1)}$ is very hard to write it correctly to me by now, so Im going to describe in words: you can extend the definition of $T_1$-space not only to some $x,y\in X$ if not to $x_1,x_2,x_3,...,x_n\in X$. If you make all considerations then exist some $U_i$ for every $x_i$ where $x_i\in U_i$ but the others points does not belong to $U_i$. These collection of $U_i$ I call $\mathcal{U}$.
The intersection of every $U_i$ belongs to $\tau_1$ because is a finite intersection of open sets, and no one $x_i$ belongs to this intersection, obviously, and these $x_i$ are finite. This is what I wanted express on $\color{red}{(1)}$, sorry for the inconvenience :S