No, no lo puedes instalar sin una SD. Ademas, sin una SD poco podras hacer con el homebrew channel, a no ser que lo mandes todo via wiiload (un coñazo vaia).
Si no tienes SD, o te compras una o te instalas el wad del ultimo homebrew launcher, que soporta carga de apps por usb.