2 - without prior config only a bunch can do it, like pixels
3 - there's a difference - you can configure wg/ts on a single device(router) and it's done, or you need to do it on 5X+ devices, phones and laptops and fix the configs on all if something changes
Maybe with newer models it's easier, but older ones you needed to go in some advanced settings to allow sharing the wifi, otherwise it'll disable your wifi connection. For pixels it was enough to just enable it from quick menu
2. Most Android phones can do this.
3. Android phones can do this.
4. This is just the same question as 3.