Characters and their role

#1

Stories in this novel are good due to characers and theirs role.

#2

I really praise the author for his/her great mind.

#3

Such a good story but the grammar is a bit confusing.