Is there a fuse in either my engine bay or under dash that would prevent my car from starting/cranking? It's parked on a street at night and I'm slightly paranoid about it "disappearing".
Or just install a security system (on top of kill switches). DEI (Directed Electronics) makes great products (Viper, Python, Clifford, etc.). At the very least, put in a bright blinky light to make it look like you have an alarm.