Hammer Station and the next set of flashpoints is at the Mission Departure's elevator on the fleet (and then you go to the dropship launch hanger). Unfortunately these don't have a solo/story mode, though you can still do a lot of them by yourself at a higher level
Ilum takes place after your class quests, so I suggest finishing out your class first, and then go to Ilum. I don't think it'll block your class stuff, but since it takes place after anyway, you might as well do the class missions
I was missing Lana's fluffier hairstyle so I had some fun drawing her last night (this was my first go at drawing her so it was also a lil bit of a study)
Portrait shots
full body with maximum floofage (original armor style)
Commando showed up in GF once asking everyone to call him 'cockk', then proceeded to make endless dick jokes throughout the entire FP like 'this is gonna blow big' before a boss
I would recommend browsing mounts on the GTN which will have a huge selection. You can preview without buying and pick out what you want (given you have enough credits). There is also the Cartel Packs, where fancy mounts have a chance to drop, you can check out dulfy.com to see which mounts can drop in each pack
There's also mount rewards from being a subscriber (one of which was the Recon Walker), so definitely keep an eye out for announcements of subscriber rewards
An explanation could be the same reason humans don't have tails- Cathar stand upright, eliminating the need for a tail, which four legged mammals usually have for balance.