Sorry to hear you’ve been encountering trouble implementing AMP on your site, hopefully I can assist.
In relation to ads you’ll need to implement AMPHTML ads for your AMP URLs. Traditional ads are JavaScript based and therefore won’t work in AMP URLs. AdSense provides all AMP equivalent code for each ad unit if you’re looking to place ad code for both your AMP and non AMP URLs. A plugin such as Advanced Ads can help automatically switch ad unit code between your AMP and non AMP URLs. Alternatively I noticed you’re using Site Kit. Site Kit can place Auto ads code on your AMP and non AMP URLs alike. Note it may take a few days before Auto ads start to appear on your site.
The same with another plugin that puts some affiliated links here and there.
Some affiliate links may have AMP versions of their snippets. I’m happy to check if you want to share details.
Form for the newsletter gone too.
Which plugin are you using? For performance reasons custom JavaScript has some restrictions in AMP URLs, the plugin therefore may not work by default. Have you tried the Mailchimp newsletter plugin, which is fully AMP compatible?
None of the plugin are “suppressed” and they all show o be “active”, but they don’t seem to be there.
To ensure fully valid AMP URLs the plugin can automatically remove all detected incompatibilities, resulting in what you are encountering. Luckily the plugin provides users the option to keep any incompatibilities if they wish, on any URL. In order to do so you’ll need to ensure you’ve enabled developer tools and then review all validation errors before deciding on a course of action. Note that if you “keep” any incompatible feature any URL with that feature won’t be fully AMP valid.
You can also disable AMP on particular content types or templates.
In short if you’re using pluins that output custom JavaScript you may encounter validation errors. Depending on how you’ve setup the plugin these errors may automatically be handled by the plugin (ie. all incompatibilities are removed in AMP URLs to ensure they pass AMP validity). Ensuring you are using compatible themes and plugins can help achieve a fully valid AMP site with all your existing features.
The websites FAQs section has more information on this, but let me know if you have any further queries.