For your first question, the visa process depends on where you're from, so you should consult with the local embassy to see what you need to have in-hand. For the other question, that's been discussed a lot here, so a search of the forum will pull up a lot of opinions on extending vs overstaying...