Springs with hooks on each end can be bought cheap off the shelf from good suppliers : a best fit can be found from a standard range of offerings.
(With respect to those springs that hold the bulb-holders in place on early headlamps.)
The long L shaped springs are makeable / available : but quality may be an issue.
(with respect to those fiddly ones that hold the rims to the light buckets.)
I'm looking into both slowly but surely as time is tight at the moment due to moving house and working on far too many things at the same time.
http://www.volksbolts.com gives you the widest range of Stainless Steel and High Tensile nut and bolt kits for air cooled VWs on the planet