If you have the opportunity to be part of a new graduate program, take it. Most focus on allowing you to gain clinical experience and insight not included in some nursing programs.
Most hospitals have new grad programs for a reason. The first year of nursing is stressful and you need all the support you can get. New grad programs are designed to offer support and continuing education. The education provided by the new grad program is specific to hospital policies and protocols around nursing care, which you do not get in nursing school. There may also be education in regard to self-care and wellness, which is also no currently part of nursing school curriculums. Also, you get a 'grace period' in a new grad program, meaning mistakes are expected and when you make them you have support helping you navigate. New grad programs are a great way to bond with other new grads and make connections that may last your entire career. If you feel you have all the tools you need to be successful in your first year, then look at skilled nursing facilities or other non-hospital settings. Most quality hospitals will not hire a new grad straight out of nursing school, unless they are enrolled in a new grad program.
Not necessarily. But they may offer a fellowship which is invaluable. Every employer will have an orientation process to assure patient safety.