What medication like peniciiin can I use for tonsil stones or to kill bacteria?

None. Tonsil stones are usually not a sign of infection and won't likely respond to antibiotics. My patients usually will do something like use a water pick or qtip to work them out. The only way to prevent them is to remove your tonsils.