Kyzer used to do this exact thing, he actually did eat the entire pig ear but it took him about three or four weeks LOL
When kyzer was little he used to get cold rather quickly, i guess when you're 2 kgs you don't hold much warmth, i guess you know this. They have hardly any coat so need to have warmth.
He didn't pee as often as you say charlie does though, maybe every hour or two in the beginning, now he can hold on for over 6 hours but takes himself out the dog door if he needs to go (don't worry, Charlie will get it eventually!).
Kyzer also had the nervous peeing when being greeted, but it didn't start until about 10 or 11 weeks. i started ignoring him when i got home, and he is much better now. He does it occasionally if someone is very loud and bends down over him when they greet him.
Stick with it Deltron, it is hard, but it will work out in the end
ETA: I find the little puppy kong works wonders, it's nice soft rubber, and i fill it with some barf patty and grated cheese, he goes nuts for it, it helps a ot when we leave him, he doesn't even notice us going. He's alone a lot of the day, and has no real issues so far.