You want ABC and FOX in HD
I have tried in PMs to explain that there is no ABC broadcast over the air in HD or even standard. There is FOX, but it is low powered and broadcasting on channel 13 to send out the HDTV signal. It is on Fremont peak, use a compass and find 103 degrees - that is the direction of FOX and NBC. CBS is at 127 degrees on channel 32. There is no ABC, analog or digital, in our area.
You asked if a tall antenna could possibly pick up channel 7 from SF? Not a chance. In addition, the HD feed of channel 7 is NOT broadcast on channel 7, but is actually sent out on UHF channel 24. UHF must have line of sight to work and 24 is UHF.
Go back to the antennaweb.org site, and after you enter your location info, click on "show digital stations" to eliminate all the BS channels and show you the HD channels you may be able to receive. It's a pretty short list.
Also remember this, the HDTV channels are not the same as the analog channels you have been using to receive analog TV for a given channel, like perhaps 7 from SF. That's the way they implemented HDTV, it's called "remapping" and it is what happened all over the country. Confusing as heck? Yes.
Then you'll start to see what I have been unable to make clear.