Will casual users be able to accept payments and donations without having to run their own full node 24/7?
Currently, it is not possible. It might be possible in the future to ask a third party to watch for the incoming payment.
Yes Via OpenNode.co first 10,000usd transferred freely, -(Custodial But generates the capability to set predetermined donations/payments portal) its basically bitpay for LN
Many LN site builders are utilizing Opennode LNinv generation for basic site operations. (basically they are just porting)
Bitlum.io is a "casual-user's" solution to LN for the time being.Its a browser extension wallet that also offers exchange LN to BTC or BTC to LN "Dual" wallet. again its -(Custodial)