yes zain,you will have to consult either with usman or a skilled paiter like i have heard mush about javed painter near somewhere seven up stop.
I once got done my ex-coure from toyota sahara motors jail road,guy was good but it is about 10 years now;) when i got there.
Gear oil can be checked only on deck,ask some mechanic to get it check for you there is an inspection nut under the gear box,oil should be up to the brinks if you open this nut,thats the way to check it.
well about gear shift lever sticking problem,this can be only checked by opening the gear box and that nasty:(
Among some of the common reasons in gear shift lever sticking is, the lever's lower tip may have become blunt this should be sharp to adjust itself inside the gear rod forks or may be the forks on the selector are a bit blunt they should retain the lever.I am not sure about the particular problem with your car,consult a mechanic,there might be other reasons as cables,gear oil issue etc.