I had looked for a suitable replacement coolant overflow/recovery tank for the 345 for quite a while, and was sent one supposedly suitable one, by a well known Airstream supplier, which was tiny and I turned out to be paying $70 plus shipping for what I could have bought for about one sixth that price elsewhere! Anyway, I thought I'd share with other P30-based MH owners that there is a very suitable one for not a lot of money, it is the Dorman 603-100 tank.
Dorman 603-100 Coolant Reservoir Bottle : Amazon.com : Automotive
Very similar volume to the OEM, same heavy plastic, and the original cap is a nice tight snap fit in this container. Only mods are #1. blank off the lower tube (I used a short piece of 1/2" coolant hose, a sawn-off (unthreaded portion) of a 1/2" diameter bolt, and 2 hose clips (see picture below) and mod #2. slot the driver-side mounting hole by about 1/4" towards the passenger side and drill a new 3/8" hole on the passenger side..... the mounting bracket on the MH is on 6" or 153mm centers. It's a snug fit, but with clearance to all components and body..... could have been made to fit in the space.