you don't need the DVLA code (you never needed it, that code is solely for driving a renatl car in the UK)
you don't need the International Drving Permit (unless your license is not in the roman alphabet, and if you have the new photocards, there is not text to translate anyway...)
if you have a photocard driver's license, you no longer need the paper counterpart.