Is center zone treated as Deployment Zone? If it is not Scoring Zone after first round can I respawn there from Bench ? I can't find this info in rules.
Yes, it is, so yes you can. See Deployment Zones on p7 and Scoring Zones on p15. The differently-coloured areas are the Deployment Zones, and the Scoring Zone is just a Deployment Zone with a blue counter on it.