I used a slub once, not a good idea. Handspun is fine to use, again if fairly smooth.
Silk also has long fibres except for the noil.
It is not recommended that you use noil for warp. That is the short spun fibres from silk waste and is very weak and likely to shred. It is great for weft. Silk from tussah or Bombyx rovings, or reeled is shiny and noil is matte.