Dude, Asia is awesome and India is pretty insane. You will have the time of your life. I've never flown into Jakarta but I know a lot of countries in Asia require you to have a return ticket booked, or at least prof that you intend to leave the country before you can get in. I have never...