Bedding Hamsters need a minimum of 5" deep bedding. I like to use the Clean and Cozy bedding with some pine flakes mixed in. You can also add some timothy hay to help support tunnel building. Avoid cedar and corn (kay kob) bedding as well as anything that's scented. Also make sure there's no baking soda in the bedding. KAYTEE Clean & Cozy Natural Small Animal Bedding, 72-L - Chewy.com
Litter Box. I personally find a shallow storage container at Dollar Tree and use that. It should be big enough for the hamster to stand and roll around in (maybe 4x6x2H")