Even though the bike looks to be lightly used, I'd do a complete overhaul before putting any serious miles on it.
27 inch or 700c wheels?
I like downtube shifters but you may want to track down a set of indexing Shimano bar ends.
Nothing wrong with biopace rings. I'd install platform pedals on the bike though.
Great find.