Airport to city: Metro line connects directly to airport. Runs frequently, very cheap. Can be crowded during rush hour with luggage.
Rent a scooter - 800,000-1,000,000 IDR/month. ALWAYS wear helmet, police check frequently. Gojek app for cheap rides. Traffic is terrible, avoid main roads 7-9am and 5-7pm. Get international driving permit!