Can there be another tirthankara after mahavir
No. In Jain tradition, Mahavira is the 24th Tirthankara and the last Tirthankara of this current time cycle (the descending half, called Avasarpini). There will be no new Tirthankara in this cycle after Mahavira. In the next cosmic half-cycle (the ascending half, called Utsarpini) a new set of Tirthankaras will arise, but their names are not fixed in our current teachings.