1250+ is considered a good score out of 1600
It generally requires around three weeks for the College Board to grade your exam and post the scores online. This process can take anywhere between 17-22 days.
As many times as you please, as there are no restrictions over the same.
SAT can easily be registered via online platforms.
The courseware needed will be provided by IMFS after a student successfully enrolls for the coaching.