Thanks for all the good wishes everyone. I'll be fine and as for the bike...I have more
I think the really tough thing about being seen in situations like this is that there are so many other lights out there. Even something as bright as a car headlight will get washed out by overhead street lighting, parking lot lights, etc. and as mentioned, reflectors don't help unless you are in the beam of the other person's lights. I have a couple of spoke lights but I don't think they are bright enough for situations like this. A helmet mounted light is probably best and I just picked one up today. That and the old saw about being invisible.
Back on topic, I was just about to post this bike on the Frankenbike thread. It is sporting downtube stops made from a Suntour Symmetric body, Shimano stops, and a brake bolt to attach it to the Golden Arrow style mount. The rest of it is a typical flat bar conversion with mtb shifters and FD.