
I only feed mine the Indoor as it has grass and veg in it that helps with digestion, and helps to prevent fur balls from grooming etc, because they don't get outside to eat grass and other greenery.
You can also actually buy grass for cats if you so desire ! I also give mine the 'Whiskas' anti-fur ball and dental 'treats', they love them !
If you are planning on a meat for him, mine came home on the Hi Life Kitten Meat, which is a bit like a paste, I'm sure all kitten meats are the same. They also sometimes have the Iams meat but for some reason really love the Felix, and don't eat any other food quite with the same enthusiasm.
Quite a good toy can also be a crinkle tunnel, as it gives kittens somewhere to escape to if they feel scared, and they love the noise ! Having said that, mine love nothing better than a cardboard box to play hide and seek in, or a paper bag !
Don't feel that you have to build a run or anything in the garden, what they don't know they don't miss. I don't feel like my boys miss out by not going outside, we have 2 dogs who are always in and out of the back door into the garden, but the cats have never attempted to go out there. They like to sit at the windows and make noises at the birds, one of mine will have a right chatter to and wildlife he spies !
Someone once told me that raggies are the closest cat to a dog, and I think they are, in the sense that they follow you about like a dog, and also love to chat. Mine all yowl in the morning, and will tell us when it's dinner time, and always come yowling hello if we have been out, they are talkative little fellows ! Also never happier than when on a lap, or something cosy. 
You will probably find raggies addictive. I haven't met anyone yet who has only 1 ! I am after a red one next....