Fluoride does have 7 valence electrons and groups 13-18 has the amount of valence electrons minus ten so 17-10=7.
Metals have an unknown amount of valence electrons so ignore groups 3-12 for now :)
3.4m questions
4.4m answers