Can an activity have more than one amendment at a time?

No.  An amendment will overwrite current data, which is why applicants cannot apply for more than one amendment at a time.  Rules are set up in the system to prevent multiple amendments from being submitted.