Transfer credit question

So once someone is accepted to Stanford, they can attempt to transfer credit they’ve previously earned. I will have more than 45 quarter credits worth of classes to transfer.
I’m wondering a few things about this:

  1. Suppose you’ve taken AP Calc BC (5), Multivar/Lin Alg, and a math course past that (say Abstract Algebra). Should you only transfer the highest course so that you can get other courses transferred? If you don’t, say, receive credit for Calc BC, will you not be able to use it as a prerequisite for other classes requiring Calc 2?
  2. Similar to above: does a higher level class work for prerequisites in general?
  3. Is it preferable to transfer courses related to your major?

Once one is the elusive candidate accepted to Stanford, here is how they credit AP courses:
https://studentaffairs.stanford.edu/registrar/students/ap-charts

I would wait until accepted to ask the question. But if you get to that point, I wouldn’t believe you should anticipate many credits to count. And most of what your previous courses can do is place you into harder classes (which is either good or bad depending on the student).

So probably one math course.

Could move you into higher placement.
Probably not in your major.

For many Stanford classes, particularly in the math department and many engineering degrees, the pre-requisites are only a suggestion. So it doesn’t matter if you have Abstract Algebra on your transcript or not.

There is no notion of “placement”.

For example, this year, apparently over 100 freshman are taking a graduate CS course in machine learning even though that lists perquisites.

AP credits are in someways more useful since they satisfy some of the low level requirements (math and engineering majors for example). And courses like AP Bio and AP Physics can satisfy some of the basic engineering requirements also.