+2 on the JIS and impact driver. I fyou go to a hardware store tell them it's teh type you hit with a hammer. Somewhere between $10 and $20.
The rubber tubes in front of the back tire are the overflows for the four carbs. They attach at the bottom of the float bowl on a nipple.
For the oil leak, if it's a little seeping from under the stator cover but not enough to leave a drip I wouldn't worry about it, but keep an eye on it. There is a rubber seal that goes around the cables. If it is bad you could try a little sealer on there, or pull it off and replace it with the gasket.
IF there is a drip it's might also be under the cover just behind the stator cover. To get to it, you'll need to remove the pegs and the shifter, then it will pull right off (with a little effort). Under there you've got your starter, oil pump, and oil pressure switch. Most likely culprit (and easiest to fix) is a leak with the oil pressure sending unit. If you clean the whole area up and run the bike, you can tell where the leak is coming from. The oil pump has a few o-rings and they can develop leaks. The starter has one o-ring (IIRC) that can leak as well. Another potential culprit could be the shifter lever seal.
It would be worth replacing the fuel line with 5.5mm. I run a fuel filter but much smaller, although as some are against them. I've never had an issue though.
These are great bikes, especially when they are dialed in and purring. Get a manual, and make sure to learn the 300-mile tune-up procedure. You should do that right away, actually, if you don't know when it was last done. Plugs, points, valves, oil and filter change, timing, etc.