Dr. Pfister is a good choice
For the litter, you should go to the nearest Landi and buy wood pellets used for heating, something like 6.- for 15 kg. That's exactly the same as the picture you posted, I use it for my bunnies
Be careful about the food, it's really worth it to buy the better brands out there (Hill's and Royal Canin mostly), or you can order grainless food from zooplus.ch, Orijen is a good brand. Store brands are really hard on the kidneys, and whatever you save in food is going to be spent in vet fees
zooplus.ch is a good place to order food, either way, because it's usually cheaper (but everything is in German).