"the 8 green dashed lines going from the bottom (ground level) up and to the right to the 700 hPa height, is that dewpoint?
Yes, that is the dew point lapse rate. As air rises, the dewpoint will decrease slightly even thought the amount of moisture remains unchanged.
"on the upper right-hand side where the values are,i'm gathering that the CAP value is in Celsius yes?
Yes