The child, if legally adopted, has to go through the same immigration process as other children whose parents are greencard holders. US citizens have to pay fees, but since you can afford to raise more children in addition to yours own, money shouldn't be a problem. (Citizen's adopted kids enjoy tax benefits, too).