You said you have spark. If you have spark, fuel, correct timing and compression it will start. Find out which is missing. It's as simple as that.
1) Yes, the dead car's battery light will be on, at least until the engine starts.
2) Shouldn't, but you can always pull a couple to check...