Welcome to brill45's page.
Contributor score: 2
You did this right but I think made it a bit more complicated than needed to be. To figure out the likelihood of a random person in the population passing on a recessive allele, you just need to do squareroot(q2) to get to q. And just use that q to multiply with the 1/3 you got earlier. The q value tells you the allele frequency in the population, whether the person is a carrier or homozygous recessive both. You still got it, but just letting you know the easier route in case you see it again!