-
Not appreciably. The Arduino is lightning fast compared to any actions you're taking, so it'll take finite time to execute the extra steps, but you won't notice. Interrupts? No.
-
Not sure what you mean. You can have multiple different functions called from loop & vary which are called based on button presses. You can't have multiple functions called loop though.