First and foremost, Welcome to the forums thule. You will soon find out that this is one big family here. The words of wisdom a lot of the members will give you will go a long way.
Just like you, I too am a rookie hunter. Ive been on the forums since a week after my first hunt. I was lost and lonely as well
I made a thread just like yours and soon had obtained enough information and advice to be completely confident when I head into the woods. I still have alot to learn, but have enough knowledge to get out there and have a small clue of what Im doing lol.
A few things about your post. An inexpensive, halfway successful way to not get lost... Tie bright ribbons on twigs along your way. Use your compass to somewhat keep a line of direction. I used this method the first time I went to the public property I hunt on. Never scouted it or been there before, but was able to navigate that way pretty easily. Also I spent a day just walking around searching for signs and seeing where I kicked deer up.
I wouldnt sweat the tree stand situation too badly. I cant afford a stand either. Ive learned though, that hunting from the ground may be the best way for a beginner anyway. Ive learned how to judge distances better, roam around a bit more, (Which helps me learn the terrain vs sticking to one spot) and also, even though I havent killed my first deer yet, the excitement level is INTENSE from the ground. Seeing a deer 30 yards from you and realizing you cant move a muscle but yet you have to find SOME way to get that bow up, is one of the most INCREDIBLE experiences Ive ever had. Being in a stand is probably close to the same, but I couldnt imagine it would be as hard as far as movement. But thats JMHO.
Last thing here... Dont be afraid to ask questions! I too dont really have anyone I can talk to about all this, except everyone here. I can only help so much since Im learning as well, but I am more than happy to pass on what I learn. There are many levels of experience in these forums. USE THEM!
Good luck in the weeks to come, be patient, and enjoy every second