Einen AVR mit 9 ADCs wirst du nicht finden. Ein AVR hat maximal einen ADC, der über einen Input-Multiplexer mit diesem oder jenem Pin verdrahtet werden kann.

Für deine Werte bedeutet das, daß du nicht mehr als ein Wert gleichzeitig einlesen kannst. Stattdessen musst du die Kanäle nacheinander durchnudeln. Beim Umschalten eines ADC-Kanals sind zudem Wartezeiten einzuhalten, die abhängig von der ADC-Konfiguration bis 128 µs betragen können.

Ob sich die PWM-Kanäle in Software nachbilden lassen, hängt ab von der Frequenz, Auflösung und Jitter den du erreichen (bzw. nicht überschreiten) willst.