Question: Is it possible to configure the auto-pointer  as to move 2 or 4 bytes a time and auto-increase accordingly as well?



No.You cannot use the autopointer to move more than one byte at a time.Only a single data byte can be moved per access of the AUTODATA register.