Of these, I would believe that (3) and (6) are trivially possible, with the tools that are presently available, while (4) is also possible, and with extensive effort and limitations to the mission, (5). The remainder would require some functionality which were not already present in A25.