If you are going to use live bait and barbless hooks for salmon a thing that really helps the hook stay in is magic thread. The elastic thread used to tie bait sacks for river fishing. I also use it to keep bait on hooks well for Sturgeon fishing. Same with fishing for Lings etc.
For the Herring you only have to put it on lightly so the fish still can swim around.