You can make code to do what you describe, therefore from a technology standpoint you can do that. IE Technically possible from a tech/code standpoint
Becuase you want to market products to people then you would be violating rule 4.4 and would not pass review
As an extension you wouldn’t pass review as you would be attempting to market what sounds to me as marketing content.
So the following rules
4.4
4.5
and
4.6.3
would likely apply to the described use case.
So under 4.6.3 I can’t even link to Steam in my game information extension, for example
TLDR:
Yes you can create the technogy in an extension to do what you describe - ie it is technically possible
However it will not pass review as it fails too many rules and guidelines
Extensions are just websites, so an extension can technically do anything a website can do. It just may not pass review if what the website/extension does doesn’t meet the rules and guidelines.