This question has been answered about a Million times. Look through out the forum. Every option has been beat to death. You have the 4efte, 5efhe, 5efhte which are all drop in. Then the 20v 4age needs custom engine mounts.
700 dollars wil not be enough. You will need at least 1500 (that is for thecheapest swap the Starlet 4efte). For the engine, shipping, labor, and of course, when you get the engine, you will need to change the timing belt, water pump and do a full tune up, before you swap the engine.