That's a very informative answer.
Combined with the rest of his post, it was.
Why does a virus have to invade a cell to get its DNA replicated?
1. Viruses don't always have DNA.
2. Because that's how viruses work.
How does it invade a cell?
Various mechanisms. Do you have a particular virus in mind?
Why does a virus "carry" its DNA around?
1. Viruses don't always have DNA.
2. If it didn't, who would? (By the way, it doesn't necessarily have to. Ever heard of shingles?)
Why isn't viral DNA just "floating around" like dust particles?
Floating viral DNA wouldn't be very effective at replicating itself, would it?
Why are viruses organised the way they are?
Evolution.
Viruses, by the way, are quite varied in how they're organized.
Yes.
By the way, seeing as how your questions are basically all over the place, reading a textbook might be useful.
http://www.ncbi.nlm.nih.gov/books/bv.fcgi?call=bv.View..ShowTOC&rid=mboc4.TOC&depth=10
It's not specifically about viruses, but it's about microbiology of the cell and that should give you a good start. You have to search for the particular chapter titles to get to them, the TOC isn't clickable. I know, a pain in the ass, but it's free.