That is a beautiful coop!
Yes you do need to paint the OSB.
You can switch to sand in the coop and scoop it out with a kitty litter scoop to save money (wear N95 mask when sifting sand as it is very bad to breathe). There is a "got sand you should" thread on BYC that is good.
Also, if you...