Is a W9/W8 needed for independent contractor/self-employed?

Yes, if that state and type of sale requires you to fill out the W9, it will be required of all bidders no matter the federal classification.