You are on the right track. Put the menu in a symbol and create a timeline to animate it on. Clicking the hamburger menu would then continue that timeline. Use the simple directional pause approach for the menu to close itself again.
I also would consider using a persistent symbol if the animation should work across scene changes. Another thing that might come in hand would be setting the symbol to fixed position… run this on symbol load (I called the function fixedHeader):