Let $X\colon (\Omega,\mathcal F,\mathbb P)\to (\mathbb R,\mathcal B(\mathbb R))$ be a random variable from a probability space to the real numbers with the Borel sets.
I proved that if $\mathbb E|X|<\infty$ then $ \lim_{n\to \infty}{n\mathbb P(|X|>n)}=0$.
I want to know if the reciprocal is true or not. If not, I'd like to know if there are some extra hypothesis that can assure me that it's true.
The short answer is NO. There exists a probability distribution on $\mathbb{R}^+$ such that $\lim_{n \to \infty} n \mathbb{P}[X > n] = 0$ but $\mathbb{E}[X] = \infty$.
(The basic observation is simply the fact that $\int_{n_0}^{\infty} \frac{1}{x \ln(x)}$ is divergent.)
Define the distribution such that $\mathbb{P}[X \leq n_0] = 0$ for some $n_0 > 0$, and $\mathbb{P}[X > n] = \frac{C}{n \ln(n)}$ for all $n > n_0$. For such $\mathbb{P}$ it holds that $\mathbb{E}[X] = \int_{n_0}^{\infty} \mathbb{P}[X > n] dn = \int_{n_0}^{\infty} \frac{C}{n \ln(n)} = \ln\ln(n)|_{n_0}^\infty = \infty$.