Seeing your baby has several medical issues I think to be on the safe side I would take him to the vet. Just to make sure there is no infection and if there is to get him on antibiotics. Please let us know how he makes out.