Did you happen to keep the old carburetor? You can always rebuild it, or have it rebuilt, to use at a later date.
But no, you probably not need the idle solenoid. I think it’s a great idea, but isn’t absolutely necessary. And most carburetors don’t come with a way to install it easily.
Did you replace it with another stock carburetor, or an aftermarket?