The surge suppressor is depending on the length of the wires to add some resistance so the surge suppression circuitry doesn't have to be bigger than will physically fit inside a receptacle. I don't think it's going to matter on a generator, that is a limited source and will have a lot of internal resistance of its own, which will serve the same purpose.
Your plan has flaws, though.
Your idea of having a "second electrical system" in the house with separate receptacles lit up only by the generator, that's fine. Now if your logic is "It's cheaper than those 6/8/10 circuit transfer switches I see on the market", that's true, but those things are a terrible value. You should know about "sliding plate interlocks", which operate between the main breaker and a breaker in the panel and force you to turn off one before turning on the other. They are matched to a particular panel make - there are no universal fits. But they cost between $30 and $80 typically. Add a breaker and inlet and Bob's your uncle.
If you just can't find an interlock to fit your panel, another solution far less costly than transfer switches is a "critical loads subpanel". This is simply "STILL doing the sliding-plate interlock solution, just in a new panel that has interlocks available". And then you permanently move the circuits you want on generator into that subpanel. That's it. There is no limit to the number of circuits in the panel, the limit is on combined amp load of appliances active at once. If you're not in Canada, the Romex can still go into the original panel and be bridged over, leaving ground in the original panel and bringing over hot and neutral.
But if you want to stay with the "inlet to isolated sockets connected only to that inlet" thing, again that's fine in principle, but a few things apply.
- The thing the generator wires into must be an inlet (weird socket with prongs), not an outlet. No suicide cords! (A suicide cord is an extension cord or dogbone/cheater with prongs on both ends).
- You can't put 20A sockets on a 30A circuit, NEC 210.21. Now you could downgrade your project to 20A and that would take care of that. But if you NEED 30 amps you'll need to feed a little breaker panel with 20A breakers feeding the outlets. And that may be necessary because...
- Since you are adding new sockets, all the GFCI and AFCI rules apply. You'll need AFCI protection on the wire homeruns unless they are metal-clad somehow (MC cable, metal conduit) in which case you can do an AFCI receptacle at the first receptacle. GFCI is cheapest done at the receptacles. So unless they make GFCI/AFCI surge-suppressing receptacles, you may be forced out of the "surge receptacle" solution or be forced into a breaker panel with G/AFCI breakers. This "adding new sockets" problem would not occur with a generator interlock or critical loads subpanel.