The phrase "share my archfoe" has a poetic or old-fashioned feel. It could work in a story about olden-day battles, or something like that, but may feel a bit out of place in a plain modern context. For me, stylistically, the poetic "archfoe" and the technical or legal-sounding "co-belligerents" do not match terribly well.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.