It would be 50%. Because the father was brown EeBb x eebb results in 25%. black, 25%. Brown 25%, and yellow 25%.
Viruses need to be inside a living thing (of course the living thing has to have the right temperature which most living things do) . When they're inside a living thing they start injecting the host's cells with its DNA in order to make more copies of itself which allows the virus to spread. So basically viruses need to be inside something living.