Do you move the laptop around the house and/or travel with it? If not, I would do as John W suggests and get a bluetooth keyboard. I would also buy a nice large monitor. They are amazingly affordable these days. Personally, we like ViewSonic.
Amazon.com
Good luck.
kathy