Как плавно прокрутить страницу к нужному id переходя на нее с другой страницы?
Передавайте не #id а параметр в url и сами с ним разбирайтесь после загрузки страницы.
Можно переход сделать не через якорь, а через GET параметр. При переходе на страницу и после ready страницы делать плавный переход к элементу с указанным в GET айдишником