Carburetor loses prime after 8+ hours

That's a 350cfm.

As for the evaporation, you might be right. It was either that or the needle and seat. Wouldn't surprise me if the float level was a little too low allowing the fuel to not be high enough to restart the engine