1998 dodge neon

i have oil leak, then lik 2 days ago it started making like a loud vibration type noise and over heating, someone suggested it may be a timing belt and then yesterday when i took kids to school, when i would turn it off it make alotta rumbling thro the radiator and heated up twice as fast as the day before and when i parked it for the last time last night .. i found antifreeze on ground where it was parked idling