I highly recommend this talk for vulnerabilities with the Lightning Network from someone who is working on them. In lightning there is a way of initiating a payment you don't intend to complete, freezing up liquidity in a DDoS style attack. There really isn't a built-in cost unlike onchain, an even of there was, a money printer can provide alot of fiat to buy Bitcoin with.