the barrels of the MG-FF/M ended long before the holes in the nose, they ended ~ below the pilot seat ! the shells had to "fly" through over-caliber tubes.
this was also the case with nose fitted Mg151 and MK108 in the later 109 series !
the barrels for sure not ended in the spinner hole
and yes, the Bf110C,D,E,F had the same canons as the Bf109E.
C-1,-2 had MG-FF, from C-3 on MG-FF/M. Exception was the C-6 with a MK101 30mm instead of the two 20mm...........
From 110G the 20mm were MG151/20 belt fed.
and true about the Beaufighter Mk.I , but it will be not flyable, only AI, in the first release AFAIK