Everyone can benefit from Spiritual Gifts provided they are opened up to spiritual things. The Holy Bible says in 1Cor. 12:7 that "But the manifestation of the Spirit is given to every man to profit withal."
The only group of people who cannot benefit from Spiritual Gifts are those classified by the Holy Bible as the "natural man" i.e. the unregenerate. why? Because spiritual things are foolishness to them and so they cannot receive them.
This is according to 1Cor. 2:14 which says "But the natural man receiveth not the things of the Spirit of God: for they are foolishness unto him: neither can he know them, because they are spiritually discerned."