Buttons for deathrun would be a func_button with an OnDamaged or OnPressed output leading to the trap. Models are placed using the entities prop_static, prop_dynamic and prop_physics, depending on the prop.
I'd highly recommend watching UEAKcrash's mapping tutorial series, it covers a lot of the things you'll need for your maps and is fantastic for new mappers