Are all the pacts supposed to be there because I didn't create them?
Yes, they are automatically created.
I've found some more bugs btw. Concerning abilities and buffs (well, mostly buffs). I will test them some more and release an update in the coming days (or 1-2 weeks, depending on the amount of bugs I find)