I had the same issue, I backed up my worlds and uninstalled and reinstalled tekkit classic and it started up again.
As for the other problem, I've had issues trying to launch tekkit while offline, but I only play tekkit classic so I'm not sure about that one.