@itsdanyale That definitely sounds like your sim was corrupted. Sims can become invisible because their outfit assignment is broken, and in that case all it takes to fix it is forcing them to change outfits, but that doesn't come with missing interactions or the game forgetting that the sim is an adult.
Corrupt or not, sims should never be object-deleted. This only removes the body, not the sim's data, and that data can and will corrupt the save if it's not removed. The only way to do that is with a mod, and if you're going to use mods anyway, you might as well use NRaas MasterController's Total Annihilation command to get rid of the sim in the first place. But you could also use MC to reset the sim, which is more thorough than the resetsim cheat and might have helped in this situation.
If you're not using mods in general but are interested in adding some, I'd suggest MC along with ErrorTrap, Overwatch, and Register, all from NRaas, and all for the overall health of your saves. These may or may not help you play longer in a given session, depending on why the game is crashing in the first place. But the mods will almost certainly help your saves last longer overall. You can find descriptions and download links here:
https://answers.ea.com/t5/Technical-Issues-PC/Sims-3-Common-Game-Fixing-Mods-Hero-Approved/m-p/9838855#M244208
Sims 3 isn't the most stable game, and on your hardware, I'm not surprised you'd be seeing crashes. I don't think it's entirely avoidable, although as mentioned, the mods may help if some of the crashes are related to processes that the mods could interrupt or fix before they get to the point where the game engine becomes overwhelmed. The mods won't hurt at least, and they're removable without any ill effects if you decide you don't want to use them anymore.
As for new packs, I would avoid Pets, which is the most demanding expansion by an obvious margin and tends to cause a lot of problems on hardware like yours. It's bad enough that I've suggested to other players that they simply uninstall Pets and play without it, as they've tried everything else to get the game stable without much success. So while I don't know for sure that your laptop couldn't run Pets, the likelihood is high enough that I'd say don't bother trying, at least not on this machine.
Seasons is the second-most-demanding expansion, but it doesn't appear to cause any significant issues on low-powered Macs. If you do run into trouble, you could disable rain, snow, and sleet, which might put a damper on the overall experience but should make the game playable with the pack installed. And you'd still have access to the other content. Generations is relatively mild in terms of demands, and University is in between.
My guess would be that you could run all three of these packs, with maybe some adjustments, with some crashing but not too much to make the game enjoyable. However, I'd suggest adding one at a time, starting with Generations or University, and seeing how things go. If the crashes are becoming more frequent, don't add the other expansions.
Stuff packs have almost no impact on performance, and you can add as many as you like.
I will also say that World Adventures and Ambitions are excellent packs and have an even lower impact than Generations. They're worth considering even if Seasons or University doesn't run well.