No you cannot park overnight at the Transit center. Being it's still Seattle, you can always park overnight on any one of the many side streets though.
You should also look for a local church parking lots.
Thanks! Your answer is awaiting moderation.