Angels have heavenly bodies. They ‘operate’ (live) in heaven. Man has an earthly body. Man ‘operates’ on earth. I, at times equate ‘heavenly’ to ‘spiritual’, and ‘earthly’ to ‘physical’, that is, ‘put’ man into a physical body, and angels into a ‘spiritual’ body, but although this can ‘fit’, this isn’t always precise enough.
Now to your question, ‘do angels have bodies, are they temporary’ yes, they have bodies, created for them, and, just like man, the bodies were formed for a purpose. So, no, they are not temporary. But, their bodies are not earthly (physical).
JUDE 6 And the angels who did not keep their proper domain, but left their own abode,
The word ‘abode’ comes from the Greek ‘oikētērion’, which means ’habitation’, ‘the body as the dwelling-place of the spirit’ [strongs]. And, interestingly’ is used in only one other place - translated as ‘house’ in this verse ..
2 COR 5:2 For in this we groan, earnestly desiring to be clothed upon with our house which is from heaven:
Paul here is describing our resurrection bodies. Not ‘earthly’, same [type] of body Jesus was resurrected ‘into’. A body of ‘flesh and bone’ - but heavenly!
[back to Jude] So these angels were chained because they did not keep, that is, they left their body! Now, this verse in Jude is a reference to the [non-canonical] book Enoch 1, and the context is Genesis 6....
GEN 6:4 There were giants on the earth in those days, and also afterward, when the sons of God came in to the daughters of men and they bore children to them.
So it seems [does not explicitly say] that these angels deliberately used their heavenly bodies outside of the purpose it was created for, they used their heavenly body in an earthly way, and thereby interacted with man in an unnatural manner. That’s certainly why Jude (brother of Jesus) says they were ‘chained’. [cross reference in 2 Peter 2, so ‘two witnesses’]. Grace and Mercy does not apply to heavenly hosts.
Appreciate that this may be controversial, but nevertheless I have provided enough scripture and reference for you to start with, and then consider and come to your own conclusion.