If the shampoo has no separation or discoloration, I'd use it. The toothpaste, definitely not. That's just way too long past the expiration date, especially if its a natural toothpaste because those usually have fewer preservatives. I would mention it to her and see what she says.
Kearson: Mama to DS (03/09). I leave feedback if it is left for me first, due to my issues with people doing it incorrectly. Can't stand those yellow notepad icons .