I was wondering if this would help him get used to my smell. He sleeps in a box with my blanket, and he only has two days in this house.

YES, SOON HE WILL BE SLEEPING WITH YOU. HE NEEDS A LITTLE TIME, AND BEFORE YOU KNOW IT HE WILL FEEL CONTENT. HAVE FUN AND ENJOY HIM!