Honda parts or aftermarket?
I've never seen a cracked float in a Honda and I work on quite a few, all the way back to the 80's three wheelers.
Like AK said needle isn't sealing more than likely. I would still get the needle though. The parts from Honda aren't that bad price-wise, looks like close to 60.00.