

Ice sinks to a certain point. If being attached to the shelf was holding that ice up higher than it would float, it’ll sink.
Don’t know if the movie shows it sinking further than that though, but the general assertion that ice doesn’t sink at all is definitely mistaken.
Depends on what you mean by ringworld. The thing I think of is orders of magnitude more impossible than a Dyson sphere, which is already pretty impossible.