If the quest is a couple levels above you, I'd say just level to its level and try.
Anyone who meets with you would have to meet up at the fleet(or any other starport), then board your ship and ride with you as you fly there. Your quest destination only shows up on the galaxy map for you, and only when you're on that mission. Notice you don't see the dozens of other locales for other classes that assault ships. My Trooper's assaulted 3 different ships by the end of act 1 and the only one that still shows up on the map is part of a bugged bonus quest tied to a story quest, the bonus not dropping after I failed it.
Heh, before reading your post I thought maybe Asteroid Station referred to the Hammer Station flashpoint. :P
"Sir,we are beginning our search for these rumored 'underwater villages'.They will not stay hidden for long". -Battle Droid Commander OOM-9!