You may be confused. A repo is an act pursuant to a secured loan, wherein the vehicle is security for the loan. There is no need to use the word "repossession." A repo is only one remedy available to a lender on a secured loan.
You need to contact a local attorney for state specific advice.
When the parties bound by the contract perform exactly as the contract stated they should, so there is nothing more to do under the contract
It is considered to be an express contract, where the terms and conditions of the agreement are explicitly stated either verbally or in writing.
A written contract is easy to enforce. You must follow any guidelines stated in the contract once the breach of contract has been done. If it is a simple matter of they have not paid for the car as stated in the contract you can demand payment in full and if they don't pay in full reposess it. If it is a case of sellers remorse then there's nothing you can do. You may need to file a lawsuit for breach of contract depending on how they breached your written contract. An attorney can help you make sure you are doing everything legally.
No.
Yes, unless otherwise stated in the new contract
The state of Pennsylvania requires that any prepayment penalty be stated in the contract. When the prepayment penalty is stated in the contract it becomes legal.
Jean Jacques Rousseau, the maverick of the Enlightenment, wrote the Social Contract in 1762. He stated that civil society did nothing to enforce the equality and individual liberty that were promised to man when he entered into that society or their sovereignty.
if it's stated in your contract as part of your pay
An express contract is a contract in which the terms of the agreement are stated in words, (oral or written) while an implied-in-fact contract is a contract formed in whole or in part from the conduct of the parties.
Depends ... please read the "fine print" and everything in the written contract. It could be that you might get a percentage of your deposit returned or it may mean that you get nothing back ... you signed the contract, which means you agreed to ALL the terms stated in writing ... this is why it is SO important to read everything in a contract, even if it takes 2 hours - just read it.
It all depends on what the contract has stated. Review your contract and try looking for: (refunds, Deposits and incomplete work) Most of the time they keep your deposit, but until they finish everything that has been stated in the contract, you don't have to pay fully. *Sometimes they can charge you for the amount of work that has been done. But in the end it all depends on what you've signed on, the contract.