It's definitely possible, but you'd have to meet on the astral and learn to be respectful. Spirits aren't necessarily human, and they may think much more differently than you do. A lot of spirits also don't speak English, so don't expect to communicate with them in that way either. Keep in mind that spirits lie, trickster spirits exist, and not all of them are in your best interests.
A lot of spirits also require something in return, such as offerings like you suggested. Though, some may require things that are more extreme, such as your firstborn son (I haven't encountered any spirit who has required this, but I know people who have). In such cases, you should obviously refuse.
Additionally, always use discernment and protective measures when dealing with spirits. They may pretend to be someone you trust, such as your patron gods (if you have any) or ancestors. Always be careful and stay safe.
i do not feel astral travelling to meet up with the spirit is necessary for interaction or work. However, communication on some level is obviously needed and that takes practice.
Communication and meeting with a spirit is quite different. You can communicate with spirits from where you are, but if one wants to meet and "see" the spirit, they'd have to shift to the astral, either through meditation or an out of body experience.
Obviously. From my experience, a lot of spirits don't communicate in English, or any language for that matter, but English is especially uncommon according to what I've seen. Keep in mind that I'm speaking from a personal perspective; I can't know what you or anyone else has experienced. Perhaps you misinterpreted me when I said "meet". By that, I meant "to come into the presence or company of," in a more "face-to-face" manner as possible as that is with a spirit. For me, speaking to spirits without astral travel (either through meditation or an OBE, I repeat), is more like a "phone" communication for lack of a better word. If you'd like, we can take this to PM, since the author of the thread has received answers.