How does a GFCI breaker protect me if my device has no connection to ground?
Yes a GFCI will protect 2 pronged plugs. 

A GFCI works by measuring input and output amperage. If there is a big enough difference it triggers the reset.