If you can figure out a way to get a 3 year old to care about what utensils they use or who's cake they finish, you're probably on track to solve even bigger problems than this!
You can't prevent 100% of infections. We could do a whole lot better than we're doing now. Getting rid of the moniker "cold sore" would be a great start.