Your parents don’t earn enough to pay the first 3 years unless the grands are paying all of that.
You can’t borrow $17k for senior year. You can only borrow $7500 for senior year.
If you want med school then do debt free! You’ll have too much debt for med school already.
Williams gives super aid, so why would your family’s contribution be that high??? Do they own other properties or have a business?
Go free.