I would like to see the appearance tab, please.
Sorry, but I think I won't be good enough to solve your problem from a distance like that, especially when it's made on code I don't fully understand. While I think I'd have like 85% chance of resolving your problems if you sent me your game's code so I could try with trial and error method on it, I can fully understand that you may not want to give your game to anybody. At the same time, your game is still in early stage, so even if I had bad intentions there isn't much to rip off yet.
My biggest concern is that there are several things more complex than what you are asking for help right now in doing a smb style game. While it wouldn't bother me AT ALL to solve those 2 specific last issues if you sent me your code (it would most probably be easy), I fear that if complex situations happens too often you'll need to ask me for help like 12 times and that there will be more code in the end product written by me than you XD
If you are still interested by my proposition nevertheless, I'll give you my email.