I would agree that Human Anatomy should not be a priority unless you think you might go to med school one day. Even then, most med schools would want to see that course on your undergraduate college transcript. It is important, however, that you look at high school courses that the colleges in which you are interested require. I took at quick look at University of Washington’s requirements (google CADR to find the list). For instance, it requires two years of lab science classes. I’m not sure you have that unless your Bio class included a lab? I’m not sure how labs work with online schools. Also, UW also requires a fine arts credit for a half-year (band, choir, drama, etc), which I’m not seeing on your class list.
You will find many opinions on College Confidential concerning how many colleges should be on your list. If applying for tippy-top schools, you need a bigger list as those schools are reaches for just about anyone. With admit rates at those schools ranging from 6-10 percent, there are many kids with perfect GPAs and test scores and great extracurricular activities who don’t get in. Since you are applying as an international student in the US and in a tough field, your chances are even more difficult. I understand that you are working to finalize a list. So include several safeties (Portland State as mentioned above seems like a great option as it has rolling admissions, meaning you hear whether you have been admitted more quickly–4-6 weeks). Applying to a school with early action or rolling decisions is very helpful . . . so nice to know that you have been admitted somewhere early on – and that feeling may give you an incentive to apply to more match and reach schools. I suggest 2-3 safeties, 4-5 matches, and 2-3 reaches. Also, I know finances appear not to be an issue, but, if you haven’t already, please double-check that with your parents. Many students are disappointed when they get into a very good school and then realize their families can’t afford it.
I agree with the poster above who recommended applying to Canadian schools as well. They may be good safeties or matches for you at very good tuition rates. In addition, college essays take time. You can think ahead about how best to present yourself and what you have been through. Use caution about telling admissions counselors that you used to play video games seven hours a day. On the other hand, my kids have taken a few online courses, and I know it is difficult to be motivated day after day to complete those courses. I also think that @aquapt makes a good point about trying to attend a traditional classroom at some point. I realize it might not be possible, but I think it would help you and your application chances.
The extracurriculars you suggest, starting a business and making a mobile app, sound great as they apply to what you want to major in. Online coding contests would be useful if that is something in which you can succeed as they prove that you have coding skills.
You will know a lot more about your chances of being admitted at colleges once you have some standardized test scores. While you are waiting, there is a lot of information on College Confidential – available for free. Take advantage of it and come back to this thread when you have updated information about test scores – or perhaps start a new thread. Best of luck!