In what I use, I use the lara junior dry cat food, but to ensure that your cat meets its daily water intake mix it with wet food, fancy feast classic is a good option, but I think feeding all wet is great!
Most cats are lactose intolerrant so if you give them milk their digestive system wont process it properly and your cat will have a high chance of having diarrhea, so do not feed them milk, water is good.
If dry food is what you want while caring for your cat's health I recommend the petcurean go! Fit +free grain free. But dry food and water is not sufficient for a cat's healthy diet and its daily water needs, so I recommend mixing it with wet food.
In my opinion both foods are great for cats but a product of rachael ray has corn and soy which is not good for cats, so good life is a good option but I recommend you mix dry and wet food to meet the daily water requirements for your cats health.