well, Dave has got to be played by David Keith, just because the guy looks like him.
Tico definatly Andy Garcia
Richie: David boreanaz
Hugh: James Marsters (spike from buffy)
Jon: i don't think he would allow anybody else to play him, so jon would play himself.
hate the guy, but gotta be in it too Alec: Peter McNicol ( the laywer in chigago hope, and also played in ally mcbeal)
if you don't know who i'm talking about just go to
http://us.imdb.com
and type in the names you get the pictures.