Harlies can not take a transport I am afraid... Either for eldar or dark eldar.
You can however indeed embark any transport you like during a game provided the unit fits its space. The only limit is that yo can not start in another units dedicated transport
Objective Secured - Western Australia's Premier 40k Event Organisers and Website