When Frank is laying in the hospital bed the camera point of view changes a few times, during this Frank's foot is covered by a blanket and then uncovered after each pan.
The chains wrapped around Eugene kept changing position.
Charlie would not be able to walk away free. Because he assaulted the mall Santa and even so much as biting him and Santa's blood was in Charlie's mouth. There were also witnesses and the mall could have footage from security cameras and there were no security guards in site to stop Charlie and even Charlie left DNA on the mall Santa. Charlie would've been arrested.