Ooh that's a good looking bike.
sanding and painting will pass the 5 foot test. (From 5 feet it looks real good.
)
The dust covers from a Honda XL250 are the quickest route. Not a perfect fit but darn close and will pass a 2 foot test. I'd bet money that's what the bike in your picture has.
Also, the dust covers from certain models of 70s era Harley Sportsters fit. In fact the packaging implies they are the same as the XL250. You have 35mm tubes, that's one dimension. The other is the diameter of the top of the lower leg, and that changes. And where the lip is located.
If you can take your leg into a honda shop and ask them to try on a few. The 70s era dirt bikes are what you're looking for.
Also certain Yamaha dirt bikes. The bike in my avatar has OSSA 250 dust covers.
These are XL250