OP- not applying for financial aid- does that mean your parents have agreed to pay full freight?
Your stats looks great. Make sure your essays (and recommendations) don’t make it sound like you are applying to an accelerator or making a business pitch to a VC fund. You are applying to a university to get an education first and foremost… for the “top 25 schools” that don’t offer an undergrad business program, your profile needs to show intellectual interest and pizazz, not just that you’re into crypto…
Don’t bank on your business experience- bank on being the kind of person who will contribute to campus, both inside the lecture hall/seminar room AND campus life.