Man that looks solid! For the elbow and pin pads i reccomend using the foam from a childrens swimming float on a 5mm piece of ply, it's firm like the Mazurenko pads but with enough give so you won't tear up your elbows.
Train hard my man as we have the small matter of a leftie match in March, until then merry Christmas and a happy new year.