Avoid WD40, it is not a lubricant. I'd be careful with cleaning pellets in a springer, always put a pellet behind them. For cleaning the bore I'd use something fit for the job like the Napier stuff but the cleaning pellets on their own should be good enough.
Everyone has their own favourite lubes, Ballistol and Abbey are not bad at all, just use sparingly.