Hey Stretch, if you'll take some unsolicited advice from a fairly new solo surviver - rely on your base as little as you can, and be prepared to ditch it at short notice. You can always come back later. A wrecked base with no door that's been empty for a week can be safer than a brand new base, though anything of value is best stashed away elsewhere. Cryopods will (partially) solve the dino problem - 10 crystal, 15 fibre, 5 hide, 2 metal, 4 oil, 8 polymer and you can make them at a cargo beacon.
As a solo pvper you're always going to be outgunned, but sometimes you can outsmart the buggers. Good luck!