If I follow your request to the letter, you want something that does PPPoE at 1 GBit/s line speed (that is already not trivial to do, without a survey of rather different hardware, combined with adguard home (this is easier, in regards to the base load - but harder to answer when it comes to really large blocklists or advanced filtering rules, so quite some variance between minimal, expectable-median and worst case situations).
About AdGuard Home, I don't plan to make any fancy blocklist or that much of a advanced filtering other than the ones that are already recommended, since it's intended for home use, I want just enough to block most ads, even if that means failing to block ads on one specific site or another.
"Some free power to run some more software in case it's needed" is completely impossible to evaluate in terms of CPU/ storage and RAM needs.
I just posted something clarifying that, but short answer, what I meant by that is just enough to install some minor packages like that one that changes Luci's interface colors, that one that updates OWRT using Attended Sysupgrade, pciutils and stuff like that, nothing that, at least as far as I know, should impact throughput and processing power that much.
Sorry for the phrasing, in my mind, that was clear but seeing that so many people find it so difficult to understand it, it was clearly a bad way of expressing that.
So you come up with a very fuzzy/ vague list of requirements (might be obvious to you, but isn't for anyone else), while at the same time with a massive variance between minimum, expected median and maximum system requirements. But at the same time you're requesting an exact specification for the minimum system requirements, with no margin for overshooting this - that's simply not possible.
Besides that "some free power..." part, based on what I already said a planned to do, what thing can cause so much of a variance between minimum/expected/max throughout performance you need to know to answer it with a reliable level of precision?
I'm a layman on this matter, I'm just curious about networking, my level on that is still really basic and this is one of my first contacts with OWRT, besides that, English isn't my first language so it's expected that I have some misconceptions/misinterpretations. If you don't explain to me why my wording or intentions of use weren't properly described for you to answer it, not only will I remain in doubt, but I will also keep making the same mistakes again.
In the same way it's obvious to you that my question was fuzzy and vague, it's obvious to me that this part of the answer also sounds fuzzy and vague.
I looked at all those SOCs you mentioned, and all the ARM ones were at least a quad-core at 1.4GHz, so is it safe to assume that a quad core ARM CPU at 2.0GHz will be enough? What about RAM?