To answer your question, to improve stamina, masturbating for long periods of time and not cumming apparently helps. I have a friend who does...
I prefer hands, although I have never tried toys before!
Separate names with a comma.