The point program is open to named Suica, Suica monthly pass, Suica embedded student or employer ID, Japan Post Bank IC cash card Suica, mobile Suica, JR East Suica embedded View credit card and other Suica embedded credit cards. All these cards are registered with your name, address and phone number.
I tried to register my basic Suica card and it got rejected.
From my understanding of the site, you only earn points at retail locations at the rate of 1 point per 200 yen spent. Train fares do not earn points.
The only ways to spend the points is to convert them to stored value on your Suica card or convert to another point program.