First. they do have drivers for XP click here and click here
Home premium should be workable with 2Gb of ram. To start, get rid of the crap that comes with HP. Go through programs and delete those not needed. Also run msconfig/ start up to stop those programs running at windows start up. Have a look through click here to make a start.