What GPA does Harvard prefer their applicants to have?
Probably low, you have nothing that really makes you stand out
Test scores? EC’s are good but nothing showing passion or uniqueness. You need to standout from the rest and I do not see it with your post. Harvard is a Reach for every applicant and it is always nice to dream, but you need to have some schools on your list where you stand a solid chance of getting an acceptance.
https://college.harvard.edu/admissions/application-process/what-we-look
Also take a look at the decision thread’s to see what kind of applicants get into Harvard.
Good Luck.