1. The trial of a case commences only when charge sheet is submitted . Since there is no time prescribed for submission of charge sheet no one can say for sure when the trial would start.
2. The accused person need to attend court on every date which a complainant need not do . Only when he receives the summons for give evidence he would be required to attend the court.
3. At the time of granting bail the court can impose such condition as it likes including restricting foreign travel.
4. Without knowing the laches of the investigating agency it is very difficult to say how to proceed with the case. One option is to file writ petition against police inaction.