Hawaii definitely needs an exemption from the Jones act. It is crazy that goods from Asia to Hawaii go through California because if the non US flagged ship stops in Hawaii, it can't continue to California.
As stated, statehood would not solve this part of the problem for Puerto Rico (i.e., they would need a Jones Act exemption as well).