What are these small holes in my foundation?
These could be made by termite treatment. For on-slab houses, they drill holes in the concrete and inject poison (termites can burrow through concrete). Since the holes would be covered by the flooring they didn't bother filling them in.

You can fill them if you want but there's no harm in leaving them as well.