VMSpc for 2008 Allegro Bus

New user. My coach runs on a freightliner chassis with 425hp ISL Cummins. On my last trip my check light came on and ended up at a freightliner service. It would be nice to know what was wrong while out in the middle of nowhere. I have the following questions;

1 Will this product identify the codes for me?
2 Does anybody know if this works on my coach or has problems getting it to work?
3 What connector do I need? I can go fine out but it would be nice if someone knows off the top of there head.

Thanks for any help