I think the first title sounds better, but then again, if the second option suits your story better then you should probably use that one. And for the Finnish issue, I would personally just write it all in English (obviously ) and put subtle references in there to remind the reader that they're speaking in Finnish. Don't overthink it though, just write!
I'm trying not to :P Thanks :D