According to maximum-file-path-limitation GetFullPathNameW will not have the MAX_PATH restriction if you have opted into long path behavior. If you have not opted in you can prepend the path with "\?\"
By the way, you must call GetFullPathNameW for long path support. GetFullPathNameA is limited to MAX_PATH.