You're supposed to have gotten one when Lebedev sends you out to the outpost, but otherwise, near anomalies is really all it gives you. You can usually spot most anomalies(except those gravity wells, which I've walked right into one without even knowing it was there) from a ways off. There's one artifact in an enclosed area in Freedom's base, but it's in a high-rad area surrounded by electricity anomalies, and you have to glitch through a window in the hangar to get to it, and getting out has you dodging some kind of rolling fire anomaly(no artifact) in a narrow space.
By high rad you mean "so low it barely increases your rads at all"? Yeah it's kind of tense when the screen goes all black and white and grainy, but that doesn't always mean "OHSHIT RADS IMA DIE NOW!". Sometimes it does, but not in this case.
I also don't recall having to glitch to get into the enclosed area, though it wasn't easy finding an entrance. The closed off building to the side, where the bandit HQ was in SoC, also affords a view of the freedom commander's room, without the whole "you can't use your weapon" thing that bases have, though it takes a bit of searching to find a room with a view of his head. Killing him doesn't have any negative repercussions with freedom, oddly enough, though it does preclude you from joining them or doing quests for them, if the quests involve him.
There are also several exits from that building that drop you either off to the side, or back in the freedom base, you just have to explore a little to find them.