Yes. You can get his shards for free from Bingo, Expedition, Quest, Event Mog Shop. That's free LB3 plus extra 40 shards of Cecil.
Then you need to buy remaining shards from normal shop (3x refresh everyday + free 1 refresh + vis refresh). Also farm whimsy shop and you can get guaranteed 3x shards.
Shards from bingo require you to level him, so you need to actually pull him to get those shards. Just look at cecils bingo board right now.
I personally wouldn’t recommend getting buying shards without pulling him first. Even if it drains you of all of your visitors you can still awaken him and level him partially for bingo shards. Up to you though.