b) Am I permitted to submit a Spark application if I am already getting support through Ambizione, Eccellenza or PRIMA?

Yes, as Spark is not in conflict with restrictions in career funding, you can submit an application even if you are already being funded by the SNSF. There needs to be a substantive thematic difference between the projects, however.