Welcome to CC, Dave...
If you're a reader, I would encourage you to read Dr. Michael Heiser's The Unseen Realm. It will provide answers to your questions.
If you're more of a listener, I'd direct you to his The Naked Bible Podcast where the same information is available, on his website, drmsh.com.