A:AnswerYes, this model has an NVIDIA® GeForce RTX™ 3050 Laptop GPU, Up to 1600MHz at 60W (75W with Dynamic Boost), 4GB GDDR6, it has 3x USB 3.2 Gen 1 Type-A and the refresh rate of the display can be set to 60Hz or 144Hz.
A:AnswerIt is a simple process so you can do it by yourself even if it is your first time, we also have an upgrade guide for this device which can be found here: https://dlcdnets.asus.com/pub/ASUS/GamingNB/FX506HC/E17094_FX506H_FX706H_Upgrade_Guide_WEB.pdf
A:AnswerIt has the following ports 1x 3.5mm Combo Audio Jack, 1x HDMI 2.0b, 3x USB 3.2 Gen 1 Type-A, 1x RJ45 LAN port and 1x Thunderbolt™ 4 support DisplayPort™.