Im looking at this diagram which when simplied looks like this:

internet --- router --- firewall --- DMZ (dns,web,email,proxy) --- firewall ---- LAN

My questions:

1. is the router properly placed? sitting between the internet and firewall? isnt it supposed to be behind the firewall?

2. is this setup secure?

3. are the services within the DMZ supposed to be there?