I am a Long-Term Visa (LTV) holder from the country Afghanistan or Bangladesh or Pakistan do I need to enroll as Foreign Nationals for getting Aadhaar?

Yes, LTV holders can enroll as Resident Foreign National for Aadhaar.