One of the problems I have with ‘spirit-only’ in heaven, is because God says there will be a new heaven and a new earth. It suggests that we will have access to both in our new circumstances. Why bother with earth, if we don’t have the attributes that are useful on earth–the ability to taste, touch, etc.
In addition, I Corinthians 15 speaks of the afterlife.
35-40 answers the question:
What Kind of Body Will We Have?
35 But someone may ask, “How are the dead raised? What kind of body will they have?” 36 Foolish person! When you sow a seed, it must die in the ground before it can live and grow. 37 And when you sow it, it does not have the same “body” it will have later. What you sow is only a bare seed, maybe wheat or something else. 38 But God gives it a body that he has planned for it, and God gives each kind of seed its own body. 39 All things made of flesh are not the same: People have one kind of flesh, animals have another, birds have another, and fish have another. 40 Also there are heavenly bodies and earthly bodies. But the beauty of the heavenly bodies is one kind, and the beauty of the earthly bodies is another.
Paul speaks of a body…and a body that is to our earthly body as a plant is to a seed. That doesn’t seem like it was lacking a body.
I believe that heaven is going to be greater than earth. To suggest that there is no sexual activity or physical-status, doesn’t reflect the angels, either.
Genesis 6 speaks of the Sons of God (we understand these to be angels) saw the daughters of men and had sexual relations with them and they had children, who became great warriors and the stuff legends were made of.
We, therefore, know that angels can have sexual relations with humans. Wouldn’t the women have been freaking out if they encountered only spirits in their union? Wouldn’t that have been mentioned?
In addition, the author of Hebrews instructs us to be kind to strangers because some people have entertained angels without realizing it. Who would entertain something ghostly? Angels can have bodies. Bodies may be different and able to walk through walls as Jesus did with his disciples, but they clearly had bodies–human bodies.
Like others have alluded, a marriage was part of the sinful aspect of our lives. We needed to ‘make things legal’ --which was really about property and ownership. I submit it was more for the protection of women under the law, but in heaven, we won’t have those kinds of selfish desires and marriage won’t be necessary. We will be able to love as God wants us to.