The RAM will work but you'd get better performance with DDR2 667, which is the highest level this board supports. I would get at least 1GB. You will get onboard sound so you won't need a sound card. A separate audio card will give you higher quality but if comes to getting a sound card or better speakers, go with the speakers.
You are about to answer a thread that has been inactive for more than 6 months. If you still wish to proceed, please ensure that your posting is original and does not duplicate or overlap any prior responses to this thread.