RE: How will this thing fly?
It is a racer, notice the thin wing. So yes, it will be a rocket.
The only surprise you may find is that if you slow down too much on landing, it may fall out of the sky. Since it's designed to fly fast, it won't fly very well slow.
So don't try to "Float it in". It won't do it. Just keep the speed up and land it a little on the hot side.