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.