For the boots, I'd look for boots with the correct shape and details minus the sole, I wouldn't worry about the sole at all because it's easy enough to get it resoled. What the boots look like to me are English riding/fox hunting boots with the brown cuff up top, something like that might work, you'd just have to remove the brown dye and re-dye it black, then take it to a cobbler to get it resoled with a screen accurate sole. I'd also look at women's fashion boots too, there might be some that are a good match but depending on your shoe size, assuming you're a guy, it might be hard to get them in your size since women's shoes generally don't go that large.