Hell of a task so far from civilization. Well, at least Cruiser parts havens. Looks like a fun project though.
Only way I've seen/had inside of the frame cleaned was by dipping it in paint removing acid. Takes a big shop with enough room and liquid to pull that off.