sorry, but your explanation confused me a might. especially the part about the splicing. i hate previous owner's electrical hack jobs! they are very common, and usually don't fix the cause behind symptoms.
the pink wire at the ignition switch feeds the coil. if that wire is compromised, i am certain that you'll be having issues at the coil, and that would cause failure to spark. clean up this patch job if you can.
Do you have an electrical wiring diagram? try this:
http://www.artigue.com/wp-content/uploads/2009/07/Wiring_1979_1980.pdf
any burnt signs at that white connector spell overheating or sparking of those electrical connections. very common issue. pull that connector completely apart and thoroughly clean and tighten each terminal. replace any burnt wires and toasted terminals. be sure to wrap any bare wires with insulation.
you may find another two wire connector coming from the ignition switch as well. that has nothing to do with your issue. those are the "Left your keys in the ignition, dummy" wires for the door chime.
of course, not being there, i cannot be sure that your car has the original switch, or an aftermarket switch, or why the hack job exisits. where does the blue/red wire come from or go to? follow that wire as far as you can both ways.
disconnecting power to the pink wire (thus removing 12volt supply to the coil) will immediately cause the engine to stop running. follow the pink wire from the ignition switch into the wiring harnass. is it unbroken and without splices?
i recall you complaining about radio issues. i suspect that a previous owner has compromised a wiring circuit when he installed the radio.
all that to answer your first two questions.
Question #3..after you have owned and worked on your Fiat Spiders as long as i have worked on my two (plus various parts cars and friends' vehicles) i guess you could call me an experienced hobbiest. yup, i know my way around Fiat Spiders fairly well. and, i have maintained ALL of my other vehicles as much as humanly possible over my driving career. no, i am not a professional mechanic. very few professional mechanics would advise you to do anything yourself..that would be self-defeating for them.
send me a picture of your flying saucer to mbouse AT chartermi DOT net
before i tell you what to do with it, i wanna see it. i am trying to go for a process of elimination by making sure the fuel system is not the issue.