Does your themes have options to remove date, author, social icons, time, comments from blog page?

Absolutely, you will find all these options in the Customizer. These options are well arranged for blog page as well as single blog post.