If you answered "yes" to the first two, and you need PIC simulation on a USB stick, then this portable classic will serve you well for years to come.