I wouldn't wear the beret, but would keep it as a souvenir. That's just personal.

You can always get a balmoral and wear whatever badges you want on it. You can go for a Monty (Fieldmarshall Montgomery) and wear a couple of unit's badges.