I would not specify gender either. It makes it far harder. I wanted a girl too but my boy is amazing.
I would say your preference is for white but you are open to any race. We did that and ended up with a white child (just happened, we did not really care either way). I will say having a same race child makes things easier in many ways. After the newness of adoption wears off, no one really questions you and if you are not with dad/spouse they just ask if child looks like dad. However, if you are open to it, I've seen many families do a wonderful job and make it work.
To me, its far more important to have a good relationship/comfortable with the birthparents & family, mental health, substance abuse and other issues.