This is a start at rephrasing and answering Joseph's Q3. My interpretation is that he wants to know how to split the set of size k subsets of n into equivalence classes such that two such k-sets S and T are equivalent iff their gcd graphs are the same.
Starting small, all such 1-sets are equivalent, and for k=2 we can look at the divisibility lattice up to n to count which pairs are coprime and which pairs share a common factor. As n gets larger, more pairs will be coprime, so about ($6/\pi^2$) fraction will have no edge.
One can continue in this way for k up to before about O(log n), when the number of graph classes start to outnumber the number of distinct subsets. The distribution for small k and large n may be of interest. We can record that the complete graph on k vertices can be realized with the first k even numbers. If one tries a different set (say one vertex e is not even), one has to find different primes in common with enough other vertices that the label starts to grow past 2k. As an example, even if k-1 are multiples of 3 and a different k-1 many are even, you still need roughly values up to about 6k to distinguish the remaining vertices, as well as a prime bigger than 3 to connect the odd vertex with the other vertex not a multiple of 6.
Some graphs are easy to analyze. A complete graph on k vertices is achievable for k up to n/2, while the complement graph with no edges stops being realized after k exceeds $\pi(n)$. For many graphs that are realizable, switching two labels can yield in a different realization. It is hard to know for which k one starts seeing unique graphs (as in a recent problem of Bernardo Recaman), but a good guess is about the time one runs out of subsets to express a graph of k vertices, which is O(log n).
For k near n, one usually has v many independent vertices where v is often near $\pi(n) - \pi(n/2)$. When $v$ is strictly less than that number, one has two different realizations for the graph by switching one prime labelling a vertex for an unused prime label. I rashly conjecture that there is a constant c (with c not far from 1) so that the probability that a given set S is in an equivalence class with a different set T to be 1- O(exp(-cn)).
Edit 2018.05.15.
As observed in a comment below, if j and k are distinct integers less than n with rad(j) = rad(k), then any set S which has j and not k will have the same gcd graph as S union {k} takeaway {j}. Thus any set S of integers less of n cannot have a unique gcd graph unless for every j in S, k at most n and rad(k)=rad(j) implies k is also in S.
Further, 1 and primes p larger than n/2 will be isolated points if they are in the graph of S, so for S to have a unique graph means all or none of these numbers must be in the graph. More generally, let p be a large prime (with $p^2$ greater than n) and j the largest integer with jp less than n, and let q be any other prime in (n/(j+1), n/j). One can swap kq and kp in the graph, for all k from 1 up to j, and this will preserve S only if we have [kp in S iff kq in S]. In particular, for all primes p in (n/3, n/2), we either have all of 2p in S or none of 2p in S. So the conditions on S to have a gcd graph unique among all subsets of the first n numbers is getting rather strong.
End Edit 2018.05.15.
Gerhard "A Subset Of Semi-random Musings" Paseman, 2018.05.14.