Yes it does.
No it doesn't. If you believe it does, then its no wonder that you have your doubts about evolution.
For starters, not all populations are able to adapt to their environment in a timely manner. This is why species go extinct every day.