No they need to let it drink its mothers milk
It is best for a newborn kitten to nurse from mother. However if this is not available, you can purchase KMR Formula from Petco along with a small nursing bottle. Follow instructions on can. When the kitten is able to lap up fluids from a small saucer, you can put a small amount of formula there and let him help himself! When he is eating soft food you can put out a shallow dish of water.
Yes
No new born kittens on need their mother milk