Here... watch this vid.... and chains don't stretch, they wear.
how to check bicycle chain wear - Bing video
and there are vids on inspecting chain rings and freewheels/cassettes, too., too.
a bit of rust is no biggy... a worn out chain can cause damage to other parts... including your personal parts... think about it.