Why not instead have, say, the government or a charity pay someone with this profile 100k a year to go donate blood once a week?
Yes, hopefully someone would just do it, but it does feel like the upside is strong enough that investing some money would be worthwhile. Hell, I hate needles with a passion but I would sign up for donating weekly for the rest of my life for 100k a year, I am sure orhers would as well.
Maybe a patreon or a gofundme or something?