Reading your description, two possibilities came to my mind as the odds-on bets.
1. Vacuum leak (as previously mentioned).
You could also try something like Lucky 7 engine sealant, which can be applied externally to seal
the components (carb to throat / crankcase cover to crankcase).
This won't address a leaking front bearing, but then again, neither will an o-ring.
2. Dead engine. It's an old model - maybe well used with little or no compression.
If things don't get better, I would check the compression at some point.
BTW - The S-25 is a .25 (4.1) engine and the early release engine blocks were still cast with 3.5 on the side.
The S-25 shares the same block with the original 21BB engine (a .21), and if yours has 3.5 on the side and if you have a carburetor
with only LSN and HSN needles (no mid-range needle to adjust), there's a good chance that's what you have.
The 21BB engine came with 3 needle carbs.
But let's hope that your issue is neither of the above and see if we can get it running.
Well, there's a third thought - your carb settings...
Reset the needles to factory settings and don't play with the LSN until you get it running.
You may not need to adjust the LSN beyond the factory setting. But that's another day...
The S-25 manual states that the factory settings are...
HSN - 4.5 turns out from fully closed
LSN - 3 turns out from fully closed
I would then lean the HSN (clockwise) 1.5 turns.
The manual for the S-25 says, "After break-in, the needle setting can range from 2 1/2 to 3 from fully closed depending on humidity, elevation, fuel, and glow plug."
HSN is now 3 turns out from fully closed.
Try starting it now.
Do you have a temp gauge?
If so, what is it reading (aiming for the glow plug) when you had it running?
Glow plugs:
You have the right style (standard) for your engine.
HSP N4 glow plug - Personally, I would avoid these like the plague. YMMV
Buy yourself some good plugs like OS #8's or McCoy #9 glow plugs.
My buddy had so many issues with N4's that he chucked them into the trash and went back to OS and McCoy.
My opinion - They (the N4's) are cheap for a reason.
Fuel:
I've never had problems with Sidewinder and always found it to be a decent brand.
You can save a buck or two and use 20% and be fine.
Was the bottle new or old?
If it was old and sealed and you were the first person to open it, it really should not matter.
I've used (sealed (good brand)) fuel that was 20 years old, with no issues (I had a stockpile of fuel and took a hiatus from the hobby).
I would not race it, but it was OK for play.
If it was previously opened, there's a good chance that some of the nitro/alcohol content evaporated.
At least that's my theory...
If that's the case, buy a new bottle.
I've also tested this situation and found the fuel to be lacking... (oil heavy / down on power).