You can apply some body filler products to bare metal, provided that the filler itself is formulated to bond with metal. Remember that you are not dealing with bare metal here either. That is especially true with modern cars, many of which use galvanized steel or even aluminum in the construction of the bodywork. Again just double check that your filler is fine to bond with the material and you shouldn’t have any major problems.