I've seen 浮かべる used thus: 「してやったり!」の表情を浮かべる and 不敵な笑みを浮かべる. Given that it uses を with a noun, it would be a transitive verb, right? I'm wondering if the best translation would be "To show/to express". Finally, is it used with only facial expressions?
As for the rest of them, I'm struggling to properly distinguish them. I would like to be able to say "It makes me think of home" or something along those lines. If these words are uncommon or there are better words, then please let me know.