I found that Ozzy wasn't sure about eating solid cat food when I got her, so I would get on my knees and pretend to eat her food, she then would come over, give it a sniff and start eating.
Litter training has been a nightmare, be prepared to buy more than one litter tray and put them in the corners of the house or room where your bundle of joy decides to go.