Hi there,
I will review your topology and send you commands to accomplish tasks you mention. There are more than one ways usually to achieve a given task, I will explain each command and will also describe if there are more than one ways to achieve your task.
You will get the commands required as well as little explanation.
A little about myself, I am Shahzad, I am CCIE Service Provider with 13 years experience working as Network and Security Engineer in the UK.
Please don't hesitate to contact me if you need to discuss it further.
Thanks,
Shahzad