You should bring all witnesses you wish to have testified. Generally, you cannot testify yourself about what another witness to the case saw or heard. That is "hearsay." So, bring the proper witnesses to court.
To be on the safe side, you should consider subpoenaing these witnesses. Subpoenas may be obtained in the clerk's office. They must be served by a person over the age of 18 years, not related to the case and an affidavit of service of the subpoena should be filed with the clerk at least 24 hours prior to the hearing date.