based on the pic of your prop hub and the anti-cav zinc, you may be better off getting a new drive.
back to your question, if there is any play in the u-joints, they are toast. as far as rust, while its not good to have rust, pull the caps, check the rollers and crosses and go from there. a new joint is dirt cheap.