what kind off visa do i need
Visa on arrival for 25/30 days which is available at immigration at the airport.
best place where to stay and affordable for pilot
Backpackers in Jalan Jaksa are pretty cheap. But if you look on agoda, you can find nice hotels for $40-$60 a night. Try getting one slightly north of central Jakarta.
important document that i have to bring from the state.
Better to bring everything but make photocopies and always present the photocopy first and then the original. Be mindful of your belongings.
Also, learn a few Indonesian words/sentences as not everyone is going to be speaking fluent english. Try using Bluebird/Express taxis only. Plenty of nice bars/clubs/massage places and always use protection.
Anyway, best of luck and let us know how you go.