OK as I find the language used on the guide to be slightly non-specific, I just want to be very very specific about what needs to be done. Is my understanding correct?

-----

UPLOAD THESE FOLDERS AND ALL OF THE FILES IN THEM:

admin
cache
all of the php files within cache_builders (**** but do not upload the cache_builders/custom folder and its contents ****)
gallery
images
importers
install
languages
libs
scripts
sessions
templates
tmp
ubb_js

DO NOT UPLOAD THE FOLLOWING FOLDERS/FILES:

includes
styles
cache_builders/custom

CHECK THE PERMISSIONS AS BELOW:

includes/ directory: set permissions to 0777
files within the includes/ directory: set permissions to 0666
sessions/ directory: set permissions to 0777
templates/compile directory: set permissions to 0777
templates/ directory: set permissions to 0777
cache/ directory: set permissions to 0777
cache_builders/ directory: set permissions to 0777
cache_builders/custom/ directory: set permissions to 0777
files within the cache_builders/custom/ directory: set permissions to 0666
styles/ directory: set permissions to 0777
files within the styles/ directory: set permissions to 0666
tmp/ directory: set permissions to 0777
gallery/ directory: set permissions to 0777
directories within the gallery/default directory: set permissions to 0777

GO AHEAD WITH THE UPGRADE!

Is all of the above correct?

Thank you.