Yes you'd have to pay it back if it went over.
I am not sure about other sources of income.