Combining 2 automations (screens open and close)

Good.

Use the offset option (changing the timezone will also alter the time of sunset/sunrise but you have more control with offset).

Good.

Yes.