erm sylvania makes some drop in replacements. but if you have the one sealed head light then yes take a ruller and mesure what size your lights are and make sure there the same size and what not.
for your weather stripping check jcwhitney.com i think they have a universal kit.
for your weather stripping check jcwhitney.com i think they have a universal kit.