It;s very hard to straighten a fork so the curves are the same, especially if they have "unraked" but any shop with a good old park fork alignment jig (I have one in my basement) should be able to take a slightly bent fork and put the dropouts back in alignment close enough to make it work. I just corrected the bend in a fork from an 1973 Masi with columbus blades. It was quite badly out, likely got hit from the side. Both blades were skewed to one side of the plane of the bike and that need to be corrected. Also one or both or the blades had the rake slightly affected. A good builder could throw it on his fork raker and try and make them even again, but I just went at it buy eye till the gauge told me it was damn close and the wheel sat in the correct plane. Last step it to make sure drop-outs are aligned. It's not a big deal, check with your local frame builder or old tyme shop. If it were toast you would know... look for paint cracks and obvious kinks.. if you don't really see that I think it is salvageable.
Regarding the P2 fork... well since they are straight blade you are not likely to get them to look quite right again and they will be much harder to bend, but I bet you could make them rideable.