Grant,
With all do respect, if you are still questioning yourself on control reversal them you may want to consider a little more training time. Landings are always somewhat harder than the takeoff and for the landing to be succesful you really do need to be in complete control. The last thing you need to have on your mind is the worry of control reversal. Again, I am not picking on you nor am I trying to tell you that you are not ready.
I have read a few of your other posts and my guess is you are somewhat of a natural. Questioning yourself is perfectly natural ( I do it all the time

).
As far as acutal tips that the easy part. If you have a set of manuevers that you must do to pass the solo do them all except for the landing, most likely you will have more than enough fuel after the actual manuvers are done that you could practice shooting approaches up high going through all the things that you would normally do. On each practice get a little lower and at one point it will look really good and land. You will know when it looks good. This all assumes that you are not required to land as soon as the last manuver is completed.
During you training you may have discovered that at certain points in reference to the ground or something in the background, you would throttle back and land. Use those points of reference.
As far as Steve goes, when it is all said and done, give him a gift certificate from the LHS or buy him a gallon of fuel, or take him to a good lunch. Beleive me my students have done both of those for me and it really makes me feel good. I really do not mind standing with my students, I have a blast watching them go from the first flight to solo. Give me the warm and fuzzies and my guess it does the same thing for Steve.
Your concern about taking his time is understandable and quite a nice thought on your part. Talk with him if you have not done so already and see if he thinks you are ready. Then tell him your concerns.
Oh and most of all, breathe.
Once you do go solo let us know everything
Good luck and enjoy yourself