Does it cost anything to subscribe?

Not at all! The Dolphin Pod, like almost all podcasts, is free!