It is 3.3V TTL serial. And, yes, you can either figure out how to do checksums, or just turn them off (on the Duet side) and then enter pretty much any G, T, or M command you desire, and take any action on the response.
If you want the appearance of "real time" actions, you need to poll.