So now, if this upgrade is already available on mainnet, I keep reading about the bugs and dangers proposed by some people, especially from supporters of Bitcoin Cash, but I don't seem to see any of it being talked about much on this forum.
It is still testing phase. If you want you can already open a LN channel and get used to it.
It is recommended to use LN on the testnet (funds may get lost, etc.. ) and not on the main net until all bugs are found and sorted out.
Current stats:
Mainnet: 993 Nodes - 1869 Channels (
https://lnmainnet.gaben.win/)
Testnet: 1885 Nodes - 4822 Channels (
https://explorer.acinq.co/#/)
bcash fellower are trying to FUD the hell out of BTC. You should not listen to them.
Those guys still believe increasing the blocksize to 8Mb was a 'scaling solution'

On-chain scaling (like increasing blocksize) is and will forever be one of the worst attempts to solve the problem.
Don't get caught by scam/pump 'n dump coins like bcash.
Sorry if this is a dumb question, but is bitcoin core also working on LN like they were on SegWit, and is the core client heading towards LN operability? Will it be a mandatory update or just a parallel line of technology?
I don't think core developer are directly involved into LN (correct me if i'm wrong).
Additionally i don't think you will be able to 'access' the LN from the core client.
The LN is a second-layer protocol which works 'on top of bitcoin'. There will be new wallets to be able to operate on the LN (e.g. zap:
https://zap.jackmallers.com/).
No update of core is needed for LN to go 'live'. It doesn't change anything regarding BTC tech. Its just operating one layer above BTC.