Howdy Samuel Cody,
I can help some with straw hats!
My friend Jim Patton in Springfield, IL has a "garage & rendezvous" business called Straws & Specs. He has original 1890's reading specs with straight bows, new from the box for $40. No riding bows left.
He has hats made for him out of rye straw. [The part that they can't make whisky from!
] He has top hats and broad brimmed hats. He can get a 5 inch round crown with a 7 inch brim made. That would take about 90 days. He stocks 5 inch crown, round or flat with a 5 inch brim. Hats with a 7 inch brim will run about $40 + shipping.
Jim can be reached at jwpattom3@att.net. He was the blacksmith at Lincoln's New Salem for over 20 years and know his hats, among other things!
Another option is Crazy Crow Trading Company which has a 6inch crown with a 6 inch brim palm leaf hat for $23.50 I have one and it is not as wide as the one in your picture. But it is pretty wide. They ship fast and are easy to deal with. They have a web site and 800 number, but it is not as wide. They also have some better quality wool felt hats for $57 or $58 which are fairly PC for out era. NO cowboy hats, but worth checking out since many of the CAS dealers are not stocking much in wool felt any more.
Things to look at and consider.