Hello,
Here are some links to give you ideas:
This is a great keyfob kit
Here is another great article with a section about his fob kit. Go to 'module one'.
This site sells ready made 'survival keychains'. If you already have some of the pieces, want alternatives or the ready made ones are too expensive, there is a section where you can buy individual componants. Click on 'build you own keychain'.

Regarding your choices, most of them seem to be good. Don't forget a whistle. There are many good choices available: Fox 40, Acme tornado, a metal one sold by lifesystems in the UK and, I think bison in the US.

Also, you might want to think of smaller, lighter, more effective alternatives. There was a thread recently about possible choices. I personally use a small BCB flint and striker.

Hope these are helpful