ask the inspector
he is the only one who will have your answer
local inspector and local rules
it doesnt matter that it makes you feel uncomfortable
every body has to learn to start with
how ever in my area the job must be complete before the final inspection and the utility will supply the meter