根据国家相关政策,持有广东户口的公民在所在地缴纳社保时,应享有当地社保制度的待遇和服务。因此,42岁开户在广州买社保可以在广州退休,并按照当地规定享受退休金和其他福利待遇。但需要注意的是,退休年龄和具体待遇标准可能因地区和职业不同而略有差异,具体需按照当地社保政策执行。