Need to know by tomorrow! Is this the right float?

Yes, NAPA 2-471 is the correct float for your Holley 1920. And yes, the float is almost certainly in need of replacement. They are made out of compressed foam (nitrophyll) and they tend to absorb fuel and grow too heavy to work correctly.