No ground wire on the neutral, only the bond wire that is too big to fit in the lug. connector installed inside the switch and is there a locknut on the other side. I think Service entry cable is only for underground distribution in Canuk land.
Attachment above the eaves which must be from 150 to 300 mm below the weather head. and even that might be too low for the drop. 11 1/2 feet is minimum height over an area only accessible to pedestrians.
No bonding bushings on the nipple between the meter and switch, Possible dry location connector in the top of meter base.
The connector on top of the meter enclosure is of a weather proof design and as they always do in this area VEPCO has added duct seal on top of that.