You posted your question in the wrong forum, for persons who already are known to have HIV. It has now been moved to the correct forum.
You need not be at all worried. Your test results are reliable and prove you don't have HIV. The HIV blood tests are among the most reliable tests for any medical condition, if the test is done sufficiently long after the last possible exposure. And 3 months is always enough.
I will also add that the large majority of sex workers in Malaysia do not have HIV, so you probably were not exposed. Still, next time I hope you will use a condom. Why take even a small chance?
To your specific questions:
1) Probably you have HSV-1 -- just like most healthy people. Probably you do not have HSV-2; most low-positive results like yours are false.
2,6) Neither HSV, fever, other illnesses, nor the medicines you took have any effect on the HIV test.
3) Herpes usually does not cause a single pimple on the penis, but it is possible. If a similar lesion appears again, you should see a doctor or clinic promptly for accurate diagnosis.
4,5) Your negative HIV result is conclusive. With the modern HIV tests like you had, the result is always reliable within 6-8 weeks, and certainly by 3 months. It is never necessary to wait 6 months and you do not need another test. For more discussion, see this thread:
http://www.medhelp.org/posts/show/1704700.
7) The window period for WB has not been studied as carefully as other tests. But the combination of all your test results proves you are not infected.
I hope this has helped. Do your best to stop worrying about it.
Best wishes-- HHH, MD