Cheers.
The rain jacket doesn't look to be what I've got in mind. That looks to be a full on rain jacket, not something you can just pull out of your pocket when it starts to rain.
The rain jacket is actually packable. I carry it in a jersey rear pocket whenever there's a hint of rain and it's proved 100% water proof in some torrential down pours so far as well as being pretty breathable and a good cycling fit.