Unfortunately, the bags won't be checked through. You'll need to get them at LHR T3, and then get them across to T5.
Also, I think you'd all need to be there to check in the bags, otherwise you'd go over your personal limit.
It may be worth seeing if EK would change your flights to GLA. They are changing for no fee (but there may be a fare difference).