is it ok to dequeue default parent stylesheet from custom page templates in child theme?

Yes, if you need to dequeue parent stylesheet, go ahead. No problem with that. From the point of programming there is no problem. But as a developer I would suggest to override the stylesheet from your child theme. In the end your thinking matters. There are various ways to accomplish anything. Have fun !