I was given the book emergency on the flight deck for some 'light reading' before my MCC from my Dad, it had a few good points in it. Honestly, I would just hit flight sim on some jazzed up jet package and just practice short sectors in the UK. I appreciate some people may laugh at this comment but it paid dividends for me on my mcc and latter jet TR mainly as it really helps with decent planning. Also hit the SOP's, they will say everything about emergency procedures and the memory items, if you hit the books hard at the start it will pay off towards the end. Poss some arm chair flying with your buddy in the cardboard bomber and just continue running through SOP's chock to chock and you will be fine. To get some really good MCC reports try to think about what is needed outside the flight deck such as if you have an uncontained cabin fire and you can divert the obvious points are fire service and medical help on ground, other points worth briefing about would be starting the APU before landing as when you shut the engines down in a hurry you could plunge the cabin into darkness. Taking the load sheet as you evac to give to the chief fire officer for a head count and also letting him know about any dangerous good in the hold, that kind of stuff. You mentioned Emerg decent, think about the usuals such as MSA's, was it explosive or gradual (this could indicate door seal or door) is there vibes in decent ( if so poss structual damage and accelerating to the barbers pole to increase rod could make problem worse so decend at speed decomp occured). Once decent to 100 is complete to inform cabin crew and get Cabins director to the fd, if you are above mountains inform the pax + cc that decent is not yet complete and to remain on oxy. On the ground, inform ATC on things such as if you dont think you can vacate the rwy or if you can what you would like to do i.e. stop on taxi way or taxi to stand, also poss get medical cover as some elderly people will really be suffering, once again load sheet.
Hope this helps, if you want any help give us a shout!
P.S. sorry for spelling its no doubt comedy value but I am off to work.