You posted this same topic in three places. Please, refrain from doing so in future, as even one topic will get you your answers. Thank you, in advance.
[so yeah, what Garrison said]
I haven't registered, so I can't answer the first one, but lamps provide light longer than torches or candles. That is something I'm sure of. They can't, however, be refilled.