No, lightning does not have 100% uptime.
There was a day when the majority of the network went offline because of a bug in btcd.