No, to both of those. At least, we couldn't stay on either object for an extended about of time without some serious scientific break throughs. It would be easier to colonize Venus' upper atmosphere than it would be too colonize Moon or Mars.
English
-
We will most definitely have the technology to set up buildings(for lack of a better term) on Mars in this century. NASA has plans to land there by 2030. And colonization isn't out of the question considering population growth on earth and climate change.
-
Damnit