I don't know what running without the rectifier will do
I am betting that if you had a newer ped with CDI that you might of fried it. Thankfully you have points. The battery (if you had a way to connect it) acts as a bit of a voltage regulator when you get the engine up to higher rpm.
I am still not betting on a long life expectancy for your headlight.....maybe you can prove me wrong though