It's about as hard as you think, yeah. Its quasi-isolate nature means that both its vocabulary and its grammar structure are pretty alien to anyone from the outside looking in.
On the other hand, Finns are super active on the Internet. There's a lot of Finnish content out there if you know where to look. ChatGPT writes passable, if clearly English-word-ordered, Finnish, as confirmed by my native speaker wife. So it's a long climb to the top -- but at least you have a lot of comprehensible input to work with. Can't quite say that for, say, the Algonquian languages.