Yes, you can use Present Perfect in those sentences
2) I didn't still forget all the impressive things there at RAAF Royal Australia Airforce Base. I have still missed everything there.
3) I have still remembered all the good thing at Melbourne,AUS until now. (or I still remember ................now.)
I'm a student