Glad things are falling into place with the little one! Albino checkereds are very hardy, good tempered usually. I can't believe he's trying to bite and musk you when you pick him up. That is the exception more than the rule with them. At least in my experience anyway. I'm sure that behavior will stop real soon. Especially now that he's eating for you. Good luck. Grats.