Hi & welcome to the forum
Have a browse around the different sections of the forum & you'll find lots of useful info.
If you need any advice on the right kind of cage, substrate & food can you let us know what country you're in so we can make suggestions.
To begin with get your cage all set up so you don't have to change anything while your ham settles in. Lots of deep substrate, a nice big house & wheel are the essentials.
One mistake many new owners make is getting a wheel that's too small, there's a guide to hamster wheels
here if you need help with that.
The second mistake many people make is over cleaning which can be stressful for a hamster, you need do very little other than spot cleaning where you ham pees for at least the first few weeks & never need to clean the whole of your cage at once.
If you're getting a syrian hamster be aware that many toys, houses etc sold for hamsters will be far too small, for things like tubes & some other toys you really need rat size! If you plan on getting a dwarf hamster then some things sold for hamsters are big enough.
Those are just a couple of pointers that might help, if you have any questions or are unsure about anything just ask & someone will always try to help