Comments not displaying for node that was added to a custom page
My suggestion is to use the default 'Basic page' content type to create page and allow comments there. If you need to have custom path for it, you can setup url alias. 
Also for additional customization or theming, you can opt for node specific template.

I hope my answer applies to your situation :)