What are these dots? PIC

Hello. I have had these little spots for months. I used to have balanitis a long time, but doctors sent me terbinafine and balinitis It's gone (I suppose that).

image

questions: 1) What are those 2 non red spots? Is it still balanitis? 2) What are that non-red spots (black circle)? I can't find any information on internet.