A party consisting of a 10th level fighter, wizard, druid, and cleric are in a situation where the fighter will be planeshifted into a planar arena to fight a dragon. They don't know the nature of the dragon. Nothing stops the party from casting spells on the fighter beforehand, and they have access to a mages' guild that will sell them magical scrolls and potions, within reason (no Wish casts or w/e).
Assuming they are willing to expend any amount of resources to get every applicable buff onto this fighter, what buffs should they be aiming to get onto them? Once the fight starts, they can't aid the fighter further - it's strictly a 1v1. The fighter is a generalist who uses a greatsword in melee and a longbow at range, switching to sword-and-board vs swarms of enemies, with fairly average stats - 18 str, 16 dex, 16 con, 12 wis, 12 int, 12 cha. As magic items, the fighter has +2 weaponry and a suit of +2 mithril platemail.
The allowed material is any published 1st-party 5e content (this includes wildermount etc). The type of dragon is not known because the fight is in Tiamat's Lair, in Avernus (where there are many dragons). Divination could theoretically predict the kind of dragon being used to fight but that's a very fiat thing and presumably the devils and dragons there could use some sort of bafflement to mess with it. The only known thing is that the organizers of the fight underestimate the party, meaning they are unlikely to pull out any big guns.