For scenario 2: If you need different scope variable then you need to do like below:
For Scenario 1&3: The ng-repeated input field are not initialized at first until you the value.