وعليكم السلامورحمة الله وبركاته
الواو في كلمة عَمْرو هي للتفريق بين اسم عَمْر و عُمَر
في القديم لم يكن هناك شكل (فتحة -ضمة -كسرة -سكون) ولم يكن هناك نقاط [ونحن اصلا الان في الثانوية لا نشكل الجمل]
لذا للتفريق بين الاسمين وضعوا الواو في عَمْر لتصبح عَمْرو للتفريق عن عُمَر
اما الاعراب فالواو لا تؤثر فيه
عمرو: فاعل مرفوع وعلامة رفعه الضمة الظاهرة على اخره
لان الواو للتفريق