I’m not overly familiar with AdSense, but although there might be CSS hacks to bypass certain layout restrictions and enable it, I believe it would be preferable to host your app elsewhere than Community Cloud to gain the necessary control for effectively using it.
As for connecting to Google Search Console, what specifically are you after? Would you like to track the SEO traffic coming to your app via GSC, or something else?