yes.
any upgrades for this?
No
Well, no, unless you have a lot of knowledge in computers and can modify it to accept a graphics card outside of the case plugged into an external PCI-E slot that overrides the stuffty graphics chip that currently resides in your sister's pc
which is probably impossible