I don't have data on my phone, can I still send and receive bitcoin without internet?
Yes, you can receive Bitcoin even if you don't have internet, but you will only see them when you synchronize your wallet (for this you need internet).