You can go to a construction site and oftentimes find old "concrete wire" that makes great tomato cages and trellises. You can find and abundant supply of stakes if you go into your (or your friend's/relative's) woods. Though, do try to only take branches from fallen or already dead trees.
A word of caution on using branches as tomato stakes: make sure they are long enough so that you can get them into the ground well and strong enough so that they do not break on you.
Oh, and don't delay with starting that compost heap
Good luck with your garden this year!