Re: That last picture.....
It's a miniature space station made up primarily of existing Russian technology. The habitable cylindrical area looks to be about 12 feet long, which seems a little cramped, even with the node and one or two spacecraft docked to it.
The propulsion is mainly for station-keeping, and needs to store fuel between ferry flights.
See here for techniques to post links and pictures.
