Yes
yes
The state doesn't repossess your car - private companies do that on behalf of the lienholder. They don't charge you for private property left in your car when they repossess it - that would be illegal. They charge a "storage fee" for the items they remove from your car. Underhanded, yes, but they can legally do it.
no it can't because the used car is used
No, they are allowed to come and take it away.
As long as there is a lien on the vehicle the lienholder has the right to repossess the property
Yes, if it was not locked. They cannot breach the peace to repossess a vehicle but they can come on your property to get their property, namely the car you do not own. It is their car until you pay for it. So legally they have only recovered their property.
No. To be able to repossess any of your property, they must hold a lien on it. If they have no lien on it, they have no right to repossess. Their only option is to take you to court.
When you signed the contract to buy "your" car, you are also giving written permission for an agent to enter your private property and take back the bank's car. Read before you sign!
It is against state law to open a locked gate.
It is possible for someone to come onto private property in order to possess your car in North Carolina. If you have not paid you car off, it is never yours until it is paid off.
They can go onto your property, yes. There are limitations as to what they can do, however. They can't force their way through a locked gate, and they can't enter a garage.