Пунктуация верна, но грамматический строй предложения "хромает".
В этом предложении прямая речь выполняет функцию приложения к существительному вопрос, поэтому перед ней не ставится двоеточие, а после нее знаки ставятся по условиям авторского предложения (см. пункт г) параграфа 136 полного академического справочника «Правила русской орфографии и пунктуации» под ред. В. В. Лопатина): ...ответить на вопрос «Произошла ли кровь от гражданина Б.?» не представляется возможным.
Запятые при уточнении поставлены корректно.
См. в «Справочнике по пунктуации»: К ТОМУ ЖЕ.
Этот вопрос спорный. Запятую ставят, обосновывая ее влиянием европейской эпистолярной традиции или рассматривая этикетную формулу как сложное предложение с неполными частями, например такое: Пишу с уважением к Вам, я Иванов Иван.
Однако есть и иная интерпретация, которой соответствует отсутствие запятой: С уважением к Вам пишет Иванов Иван.
Запятая нужна: Может, не нужно?
После сокращений млн, млрд точка не ставится.
О предлогах см. в учебнике Е. И. Литневской.