Dont be worrying. You need allot of patience with pups and dogs and they all have their funny little ways.
Charlie would never do his business on his walks, he does not (he is now 3!!). Once your pup is doing them dont worry. If he/she needs to go they will!!
Sammy wont eat out of his bowl, we just put his food on kitchen towel and he eats off that. He is a very strange dog ha ha!! Even if his food is in a pile he wont eat it, so you have to spread it out flat.
You will learn what they want and need and it will all become second nature. Dont be worrying.
2 lovely cavs Sam and Charlie