Yes, the candidate should have accounts as a major subject. Candidates should have acceptable GPA score i.e. greater than or equal to 3.
No, it is not recommended to take accounting internships only for credit. It is for gaining on-job training and in return candidates are awarded with credits.
Internships are not graded. Companies certify them for their hours and conduct during the internship period; hence it does NOT affect the G.P.A at the time of graduation.