Is it acceptable if the antenna and grounding block attach to the house ground in the box.....
I think the answer would be YES (but ON the box, not IN the box), but I'm not an electrician. The final say would be by your local electrical inspector (also known as AHJ....authority having juristriction), but you might not want to get him involved.
Go to the library and read 2008 NEC article 810.21(A) through (K) Grounding Conductors
, and in particular 810.21(F)(2) which gives the alternative electrodes for connecting the No. 10 grounding wires from your antenna system.
Some of them are illustrated here in Part 2 of 8, but Mr. Humphrey's interpretation should not
be considered the official NEC position on grounding:
Satellite System Grounding
Part 2 - NEC Overview
Presented by Todd Humphreyhttp://www.dbsinstall.com/diy/Grounding-2.asp
In the 2008 NEC book 810.21(F)(2) In Buildings or Structures with Grounding Means
, the following two seem to apply to your situation:
(5) The service equipment enclosure
(with the added note: "A bonding device shall not be mounted on a door or cover even if the door or cover is non-removable.")
(6) The grounding electrode conductor
(maybe with a split bolt/bolts?) or the grounding electrode conductor metal enclosures
Basically I've got two choices... better wire from the antenna (rooftop) run down to the breaker box/house ground or better wire from the antenna down to a separate grounding rod. Which of these is preferable?
I think "... better wire from the antenna (rooftop) run down to the breaker box/house ground..." would be OK if it's No. 10 gauge mast and coax grounding block wires. If you used the second option of the separate grounding rod for the antenna system, you would still need to connect that separate rod to the house electrical system ground with No. 6 copper wire.
I have used the terms "wire/wires" and "split bolt/bolts" because the NEC only allows one wire to be attached with an approved device. If there are two No. 10 gauge grounding wires, then two attachment devices are required.
Does that make you feel a little more hopeful?