My
Pearl Izumi Convertible Jacket works great from 60F down to the mid-30F range. I have a selection of base layers to use with it, and it's a great vest with the sleeves zipped off.
In cold weather, it's easy to overheat on uphills. The jacket has a huge vent across the shoulders, so it has great airflow when the front is unzipped.
The rear pocket is side zipped, designed to hold the sleeves. (it has two side pockets with zippers, too.) I wear a short sleeve jersey under the jacket, and keep my stuff in those pockets.
I reviewed it in
this post
Visibility
It has some reflective piping. But I depend on my bright headlight and taillight for long distance visibility.
And a pair of
REI Jogalite leg bands are very comfortable and extremely reflective. I think that these make it easy to identify me as a cyclist, and the separation allows the driver to judge how far away I am on the road.