I need to get things done, quick and fast and now.
Later on, down the road, say in a month or less, or more, I will want to have my database replicated in few more machines.
I wonder, if I can simply start working on my single instance, and start worrying about replication later on, or there are things I need to take into account now to make it easier to replicate later on.
You mostly can worry about it later on. If you switch to replica sets you will have to restart your mongod process and set up a replica set at that time though. If you want to avoid that you can also consider simply running a 3 member replication set on a single machine to save yourself any headaches later on.
This should give you a good overview of the pros/cons : http://www.mongodb.org/display/DOCS/Upgrading+to+Replica+Sets