Ciao Ottavia,

per centrare un div dentro un altro div puoi semplicemente impostare il padding del div figlio a un valore uguale a "0 auto". La larghezza del div dovrà essere minore di quella del padre.

#figlio { padding:0 auto; }

Per il discorso scrolling "position:relative" non è necessario, è sufficiente dare un'altezza massima e l'overflow uguale a "auto"

{ max-height: 200px; overflow:auto; }

Link al codice https://pastebin.com/F6WxE4Rf se dovesse servire a qualcun'altro