I recently received my Sat score which is a 1220(83percentile). However I have a high GPA of complete 4.0 and am 2nd ranked in the class. I also have hard subjects. Where can I apply for need based financial aid? Should I apply to Harvard financial aid?

At Harvard, scholarships are need-based. If you get in, you will probably get financial aid. So you should definitely apply for financial aid.