Yes Ram will be a major issue.
XP needs about 256mb to run ok. 512mb though much more suitable.
Shortage of Ram makes for a hard worked swap file on the H/Drive, which over a period of time will not do it any favours either.
As you would guess the whole machine by today's standards is slow.
Do a defrag and remove all the background running programs as much as you can.