Barca makes sense from a football perspective for Haaland. It's the biggest club in the biggest need for a no9 (if Madrid don't drop Mbappe), also assembling a new team to conquer Europe with. The bad side is the financial mess. It will take some astute management and planning to bring him at Barca under these conditions, with virtually every other big club that wants him being in a better position to meet the financial demands.
I don't see it. If he was South American maybe, considering that nearly every South American legend except Pele played for Barca at some point. But as it is, he doesn't strike me as someone who would place Barca as his dream move in front of teams from Premier League, or even Bayern.