They are...the tube on certain Holleys is too long to fit with the seals...you have to use the o-rings...
...and yes, the o-rings on the needle-seat assembly need to be replaced if hard...will cause flooding no matter how far you screw the assembly in...just went through this on several Holley's lately.