Your cycling is on the right track! As was said above, as soon as you can add the ammonia and the ammonia and nitrites go down within 24 hours, you are done!
However, you may need to rethink your stocking. Indian Glass Fish are actually brackish water fish while corycats can not live in salt water. There are tons of other tetra options though for a tank that size.