welcome to the forum
where the heck do you get leeches?
I know so little about them, I wouldn't know whether they have a strong enough smell to use for scenting other items
but knowing that they're full of blood when they're gut-loaded would lead me to try giving them a pinky that's been sliced open to expose the blood