Being overly pushy and judgmental towards people who want to make a change in the right direction is a great way to repel them from your cause. I prefer to welcome them and offer them the proper resources to get started.
It’s entirely possible that once the people who want to go vegan but aren’t ready to give up bacon/cheese/that one other food get used to a vegan diet and substitutions, they will eventually be ready to let go of those last few products on their own.
Blue veins and dark circles under eyes are mostly genetic. You might be able to minimize them by getting enough rest and hydration, or cover them with under eye concealer.