1: Yeah, I always write them, even if I guess the wrong kanji. I feel that by doing this, I will get a better "flow" for writing the characters, and of course they will look better as I continue my studies. I think it's a better way to measure if you really did remember the kanji, since you have the kanji written down, and not just an image in your head, which you can kinda "cheat" with. Of course, there are characters with similar meanings, but personally, I don't like that "excuse".
2: Fluency. I know it's a pretty vague term, but to me that means being able to both read and pronounce everything I come across, and also to not have any difficulties speaking/listening. I also have this idea that it would be awesome to work in Japan for some international company, but the chances are pretty slim, so instead of getting my hopes up over it, I'll try to just keep it as a thought in the back of my head for the time being. I also have to finish my studies before there's a chance of me going to Japan, so it's still a long road ahead.
3: My most inspirational source is the AJATT blog. I can read only a small fraction of a post, and there will be a very high chance that I regain the motivation (if my motivation is low at the time). Lately I've had some troubles getting new kanji entered into Anki, which I just recently transferred all my stories into the RTK deck that comes with anki, and modified it slightly to assist with some of the more weird keywords etc. This has gotten my hopes up abit for ever completing the book. (I've been stuck at around the 8-900 mark. Hopefully that will improve once I pass 1000 ^_^)
It's also very inspiring to continue when you see a character you know appear in a text, and you go all "HEY, I know that character (Only by meaning though..

).".
To add some further pushing points, I'm planning on getting some light novels (in Japanese of course) that I've seen the anime of. Only when I'm done with RTK1 and have started doing sentences though. (That's the pulling point :O)
TL;DR version:
1: Yes.
2: Fluency.
3: AJATT blog posts for the most part.