No. Eat plenty of protein but don't worry too much about the timing of everything. If anything, eat some carbs after your workout.
No. But it's not that bad, unless you can't handle dairy.
"Regeneration" means rest days, right? You are not a lizard person or a zombie or something, right? If so I would give different advice.