Hello Peeyush-
I do see that GTMetrix is showing that your image assets have a browser cache time-to-live (TTL) of 4 hours, and JavaScript files are showing 2 days.
By default, W3 Total Cache sets a TTL of 1 year (31,536,000 seconds). You can check on this in your Performance > Browser Cache menu. However, it is possible for CloudFlare to override your TTL values. Here’s more information on how to check on your CloudFlare TTL settings.
Regarding your Opcode Cache, are you able to publish a phpinfo.php file on your site so we can double-check the settings?
When you say your CDN Path is not working, are you getting any error messages, or can you describe what steps you’re taking when you see the issue?