The cosleeper is essentially a pack 'n play with the bottom raised up. With the first two kids, we just used a crib but had them next to the bed. The cosleeper means we don't have to get out of bed to do a feeding, although if she needs changing, we still have to get up, as the changing table is across the room.
Another tip I'll pass along is not to insist in absolute quiet and darkness when the baby is sleeping. I think the sooner they get used to sleeping with normal house noises, the better. If they get too used to quiet and absolute darkness, then when you need to get them to sleep in a different environment, it'll be tough.
Oh, and travelling when they're really young is easier than you'd think. It's when they want to be mobile that it gets harder. But when they're really tiny, they're just going to sleep anyway!