I need some advice on gems and enchants and gear upgrades.

1. Should I change any gems?
2. Should I change any enchants?
3. Are any of my gear choices "Bad"?
...