In my honest opinion, I've always thought that the better solution for equalizing the normal and ancient spellbook binds would be to have Protect from Magic half the duration of ice spell binds like it did with normal binding spells (the exact opposite of what happened in Deadman Mode). With the current Deadman Mode model, and with it already being so easy to land binds (even on players with high magic defense), I feel that it takes away a huge chunk of the Protect from Magic prayer's power and viability in PvP situations.
All that aside, I definitely agree with adding a 20-second binding spell to the normal spellbook (it's all about equalizing as much as possible), and many of these other proposed changes sound very good to me!
For the karambwan fishing, you should add the bait (karambwanji) to the shop with the vessels after the quest is completed. Even if the 5 fish passed, this method wouldn't be used much due to the amount of time taken just to get the bait (you also don't get the bait everytime when fishing for it).
Nice to see improvements to F2P. Howeverv, I'd like to suggest some further changes. If we're adding a Lvl 92 bind it would be nice to see Snare (lvl 50) become F2p. In addition, making teleblock F2p would in my opinion strongly encourage more enjoyable F2p pking. Rest of updates look great!
Slayer for BBD? This shows that mods are unable to balance things and make consistent content. Dragons have nothing to do with slayer. Making that zeah favour miniquest as requirement would have been made perfect sense. Slayer requirement is lazy solution. Do your job and stop being lazy. Focus on consistency of the game!