2000€ for a mixed-cabin itinerary and only 31k Avios doesn’t sound that tempting to me, but YMMV.
As for seat selection, I never got that working. I just called in the end.
You can, however, get an Amadeus PNR from TripCase, which you can use to select seats on *A airlines.