I wanted to ask whether ghusl or having a shower is sufficient in order to pray salah. Is wudhu still necessary after ghusl/shower or do we still need to do wudhu?

Wudhu is necessary after shower.

After wajib ghusl is no need for wudhu. Also some mustahab ghusls such as ghusl of Friday, as long as it is done before the time of Jumua prayer.