is necessary for convergence, however it is not sufficient. That is, satisfying the limit condition is not enough to conclude that the series converges.
No, it's not. if an converges and bn< an then bnconverges. If andiverges and bn> an then bn diverges. If an diverges and bn< an, you don't have any information as to whether bn converges or not.
As rs1n said, use the integral test.