That's false. OT believers were saved by faith in God, and they had to demonstrate their faith by keeping the law.
"Latter rain" refers to literal rains that came towards the end of their growing season.
God put the Holy Spirit on SOME believers in the OT, but not on everyone. Since Pentecost, EVERY Christian is born of the Holy Spirit.