Non sono un esperto, ma credo tu debba installare prima Win98 e poi Vista.
Vista dovrebbe crearti il dualboot automaticamente.
Naturalmente da Win98 non puoi vedere la partizione di Vista.