If your matrix $A$ has the same value in each entry, call it $a$, then what are the possible eigenvalue-eigenvector pairs for it? If $v=(v_1,v_2,\dots,v_n)$, note that $Av=\lambda v$ implies $a\sum_{j=1}^n v_j = \lambda v_k$ for each $1\leq k\leq n$.
Now we have two cases.
Case 1: $\lambda\neq 0$. This quickly implies that $v_1=v_2=\dots=v_n$ and that $\lambda =na$. The 'only' eigenvector for this will be (up to scaling) $(1,1,\dots,1)$.
Case 2: $\lambda=0$. Here the only restriction we have is that $v_1+v_2+\dots+v_n=0$. The solutions form an $n-1$ dimensional subspace and we can take for eigenvectors, for example $(1,-1,0,0,\dots,0)$, $(1,0,-1,0,\dots,0)$ and so on and finally $(1,0,0,0,\dots,-1)$.
We see that we have $n$ linearly independent eigenvectors, so they form a basis, which means the matrix is diagonalizable. Since the only eigenvalues are $0$ and $na$, the characteristic poly is $x^{n-1}(x-na)$. But since the matrix is diagonalizable, the minimal poly can only have linear factors, so the minimal poly is $x(x-na)$.