I think Psyah understanding about Heaven is that it's not Spiritual. Perhaps Psyah can shed more light on this.
1) - If we are going to be ressurected in our bodies then what is the purpose of SOUL? 2) - Is heaven a Physical Area? 3) - Are Prophets in heaven in their Physical form or Spiritual? 4) - Do people go to heaven or hell straight after death or will they have to wait till the day of Judgemnet. (Part Question: Are Prophets treated differently from other humans beings when Allah is deciding who to bring to heaven straight away?)
1) The soul's purpose is not in association of the body anyway so the question is mute.
2) I don't know
3) The likelihood is that since Resurrection has not yet taken place that everyone who has died is either in Barzakh in the soul, as the green bird in heaven if died a martyr, or in heaven as a soul if prophet, it does not negate the body being present afte Judgement.
4) There is a waiting time but that time seems like a small duration. Yes, Allah (SWT) treats prophets and martyrs differently.