Do I have to add same styles and scripts to each page separately?

If those pages using the same layout, you can add the same styles and scripts to the layout and it will apply to those pages at once.

You can add styles and scripts on the right.