The main reason for having a Bill of Rights is to make sure that all Americans, no matter what state they live in, have their unalienable rights protected.
No, that's not correct. The Bill of Rights was a restraint on the national government. It didn't restrain the states at all.