Q: if a person has a blood type that people need because of shortage can it be sold?
A: Our bodies are honored entities. We cannot do things that devalue it. Nor can we sell any part of it. You can give the blood to a needy person. Or give it to a blood bank that has a shortage for a particular the of blood. You cannot sell your blood.
Allah Certainly Knows Best.