it seems to fit quite well. the size is right and it doesn't pinch or anything..
The photo seems to show that the ridge maybe caused by the arch of your feet overstretching the leather due to bad fit but I can't be too sure.
Just got a pair of tod's leather gominos...kind of new to leather shoes.
Do I need a shoe-tree? Also...do I need to polish it to keep it from drying/cracking up? If so, how often and what polish/cream to use for brown leather?
Yes, get a tree. Polishing is up to you. I do it once every 2-3months.
Use Saphir.
Saphir cream is like god's fecal matter when he is on a fibre diet, Saphir wax is like god's fecal matter when he has constipation and Saphir Renovateur is like god jizzed in a jar put it on a little silver tray and hand delivered it to us.
For Saphir Shoe cream and wax polish, do you all buy coloured ones or neutral? Want to buy some to try but dunno which should I choose.
Colored. Neutral cream has natural solvents that may damage finishing if used on a virgin pair of shoes that hasn't been polished.
Neutral wax on the other hand tends to give the creases lighter gloss so it is up to personal preference.