La prima cosa č fattibile, anche se non č proprio immediata, cmq puoi scaricarti questo esempio che fa proprio quello che serve a te:
http://www.syncfusion.com/faq/winfor...leclick_vb.zip

Per la seconda domanda invece, mi pare proprio che si posssa selezionare per righe nella datagrid... il problema č che essa non ti restituisce un'array di indici di righe selezionate... anche questo č fattibile ma non č proprio immediato