Please is it allowed to name your son Yasin if yes why and if no why?

Yes, you can, because it is known as the name of Prophet Mohammad (ص)