Re: motherboard and and a new graphics card
Until we know which model number board it is and if it does infact have an AGP slot then the answer would be - no
Actually I misread the specs
Small form-factor computer expansion-card connectors: one PCI slot and one AGP slot; low-profile cards are supported (card size = 6.35 cm [2.5 inches] high by 16.76 cm [6.6 inches] long)
Small desktop computer expansion-card connectors: two PCI slots and one AGP slot; half-length cards are supported (card size = 10.67 cm [4.2 inches] high by 17.65 cm [6.95 inches] long)
Small mini-tower computer expansion-card connectors: four PCI slots and one AGP slot (card sizes = three PCI slots support cards up to 27.9 cm [11 inches] long, and one PCI slot and the AGP slot support cards up to 22.9 cm [9 inches] long
They all have AGP slots, which form factor do you have? there's not much room in there, you'll need to be real careful of the physical size of the AGP card you choose.