Welcome to Vietnam,
1, From what I know, if you hold Singaporean Passport, you can stay in Vietnam for up to 30days without any VISA.
2, You may go to Ha Trung street in Hanoi for currency exchange.
3, In Hanoi city center, there are plenty of IT shops/plaza that you can go and find SD...