If I do not select "Block intrazone traffic" and then define the access rules between DMZ to DMZ, is it going to be effective?
The effectiveness of intrazone blocking on the firewall will entirely depend on your layer2 setup for the affected two devices. In order for the blocking to take effect the firewall must see the connection occur to block the traffic.
If your two devices are in the same vlan and connected to the same switch they will commnicate without any traffic reaching the firewall to be blocked.
But if your two interfaces are feeding two different switches then the traffic from devices on switch A to devices on switch B will need to transit the firewall and the intrazone block will come into effect.
An exception to this is if the two interfaces are configured as a bgroup in screenOS. The bridge group feature also acts just as a swtich and does not apply the zone rules for intrazone blocking.