Umm... I think I won't take that test.
Anyway, to answer more questions:
4. O Negative (rarest blood type)
5. Oklahoma, Texas, Kansas, Arkansas, Missouri, Alabama, Georgia, Tennessee, Kentucky (I think), North Carolina, South Carolina (?), New Jersey, Florida, and I think that's all.
6. Who knows?!