Labarron Bonney makes the visor wood insert and you can get fabric from them precut or they can reupholster for you
I need the convertible ones with the hooks to hold down the top. I haven't called around yet but saw some on ebay for $600! Ouch!