There is no immgration between arrival and non schengen if you are coming from a non schengen country. Just security.
Yes, once you leave the H gates and want to get to the G gates, you leave airside and end up in front of general screening for all pax on the landside. No biggie, the lines are never long.