The first one isn't a problem for me. I suspect however a work around - like proving someone has been a dependent of the immigrant for the last 5 years - could easily be worked out. I do see SS as the biggest problem. However, it'll be morphing into something else soon enough anyway and this might be an easy way for the government to implement changes. Parenthood can now be established first via the parents' word on birth certificates and when that fails, on DNA.
RE: The first one isn’t a problem for me. I suspect however a work around - like proving someone has been a dependent of the immigrant for the last 5 years - could easily be worked out.
Will the above be applicable for gays who were married in a country that recognized such unions?
Say, X is a gay spouse of Y in Country Z which recognizes gay marriage.... how can X prove that he is dependent on Y while living in country Z?