We have several web applications that we wish to present under one single page application. We are looking for a micro-frontend architecture/framework to use. As we see it,
Since your question is somewhat broad, I will only address your inquiries about the usage of Iframes, since advising you on architecture is pointless, without knowing the circumstances (target group?, mobile?, what are the KPIs? (performance, initial load, development costs, re-usability, ...)
Iframes are good for "total" isolation (code + style), no other approach will give you this, however because of this, they have a lot of drawbacks:
Usually, if you have everything under your control going with a real micro frontend approach is the better solution than Iframes.