just to be clear, I shouldn't use the mod before finishing chapter 15 or the content of the mod won't show up before chapter 15?
You can install and use the mod even if you haven't finished chapter 15 yet (it will just do nothing special). The content of the mod won't show up before the end of chapter 15.