You'll find your c permit answers most likely in this thread:
Non-EU Permits - a few bullet points.
As for facilitated naturalization, the marriage must be together in order to be processed. In the final stages, you're asked to sign a paper saying that the marriage is stable.
For more info, you might also want to check out
binational.ch.