I would advice getting two kitten (is it kittenS in english?), so that they can play with and cuddle each other. Contrary to popular believe, cats are not loners. With company (especially in their very young age), their development will end in a balanced character and a cat that knows that she's a cat, not a human. Then they won't treat your arms like a playmate and leave the furniture intact. Furthermore you won't feel guilty when you have to leave them alone, because you need to go to work/school/university/whatever
Here in Germany it already is common by animal welfare associations and reputable breeders to not give away single kitten(s?). Most of the time you have to take two, except there already is a kitten at home, waiting for company.
In Germany these vaccinations are recommended: Cat flu, feline panleukopenia and rabies.
Depending on where you live, FeLV vaccination might also be advised. But I would strongly advice against vaccing your indoor cat against FeLV, because especially the punctures of these vaccines have a tendency to get inflamed, which can later lead to a fibrosarcoma. FIP on the other hand is controversal. Personally, I wouldn't vaccine against FIP anymore.
Oh, and I wouldn't let the cat out just from time to time, if you want to keep it indoors. Chances are, they take a shine to the great outdoors and from now on will start a riot everytime they want to go outside.
Cat diet is another kettle of fish. I also wouldn't take the advice of the vets for face value (at least not in Germany), because they of course want to sell you the food their sponsors provide

Maybe you also know Royal Canin, Hills and the like - these are the common vets pet food range over here and for regular diet they are little better than the stuff in the super market. For starters, you can't go wrong taking a look at the declaration on the cans and look for food without sugar and grain, and preverably with a high share on meat.
Other than that, you already got some good advice
