No. You can only prepare additional spells if you actually have Spawnpoints and/or Familiars (or Mordok's Tome). Vine markers do not allow you to deploy cards on their own. You still need a Spawnpoint or Familiar if you want to cast anything during deployment.
If you have the Vine Tree out, you can deploy a vine token, then immediately use that vine token to deploy a vine card from your Vine Tree at range. Whether you are allowed to deploy cards and how many cards you are allowed to prepare is independent of vine markers.