Any bike that gets ridden seriously as transportation or on long rides needs at least a basic tool/emergency kit, and the knowledge to use it, unless the rider is always in a position to call a friend with a car or a cab when their bike needs a quick fix on the road. If you never travel more than a few miles, this can be overkill, and calling a friend or a cab may be just the ticket, but if you want to be more self reliant, this is something you should seriously consider. This list may sound like an awful lot of stuff to carry, but really, it only weighs a few lbs and fits in a small, under-seat bag that comes off quickly so I don’t have to leave it with the bike if theft is a concern. If you always carry a regular rack top bag, you can also just put all this in a small nylon bag and throw it in there, but I prefer an under-seat bag.
A pair of disposable latex gloves: Not absolutely necessary, but good for keeping grease and grime off your hands during a repair. Also, nice to have in an emergency when it starts raining and the temperature drops 20 degrees and you don’t have a pair of regular gloves. Just keeping your hands dry and the wind from directly blowing on them makes a huge difference in comfort.
If you’re going to use the chain whip you just made, you’ll also need a way to get that cassette off. A lockring remover is a must-have; unless you use one of the shady removal methods I’ve seen on the internet—which I wouldn’t necessarily recommend unless you don’t care much about the condition of the wheel after you use them. I recommend Park Tool’s iterations here that cost about $6, but you’ll need to buy the specific one for your brand/type of cassette. (By the way, I’m assuming you already have an adjustable wrench laying around somewhere to use with this tool. If you don’t, well, you’ll need one of those too.)
Whether you ride a single, 7, or 10 speed bike or anything in between, you will need a slightly different chain. The major difference is that they come in varying widths to accomodate the different spaces between the gears, but quality of construction is also a factor in choosing a chain. Inspecing the chain should be a part of your regular cycle maintenance procedure- It’s important to keep a chain well lubricated, but oil will also attract dirt and so different oils for specific riding conditions are available. Remember to clean your chain regularly to get the longest life out of it and the gears.