Is it normal for Roon's database size/structure to be so large? [yes]

Yes, nothing to worry about.