You can absolutely get paid during an internship. There are many that are unpaid, but there are also many that are. I went to college for Marketing and was paid during my internship. If you come across an internship that asks you to pay to apply don't go for it. That's most likely a scam.
If you decide to go to medical school and complete a residency, then you will get paid for your work at the hospital. It will not be nearly as much as you would once you completed your program and went into practice.
Ann recommends the following next steps: