Hi Vainajala,
Yes, the TL072 has the same pinout as the TL062.
Don't worry about vibration, except don't use an IC socket.
That's a nice amp, but as the author says,"... and it might be necessary to connect a low value (47pF ?) capacitor between collector and base of Q2" and "In reality, it is...