OK i am extremely sorry for such a big post with lot of questions.

If you wanna skip to the question go to the section with this symbol ************ allover ************
I am new in this area after alot of savings, lot of reviews searching for day i found my best budget companion Acer Aspire 3 A315-53G-5968(NX.H1ASI.003).
My first buy on acer product and i am impressed by the quality.
NOW COMING TO MATTER
My device specs are
- Intel Core i5-8250U (8th Gen)
- NVIDIA Geforce MX130 (2 GB)
- 8 GB DDR4 RAM (1x4 - integrated to motherboard, 1x4 in single slot)
- 1 TB 5400 RPM HDD (very slow
)
My desired upgrade
- 20 GB RAM (1x4 - integrated to motherboard, 1x16 in single slot)
- 250/500 GB M.2 2280 SSD (hidden port if available
)
My reviews and finding
So i did went into deep research on my device formfactor, hardware and motherboard. i were able to find these info
Mainboard Name: KBL Metapod_KL
******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************
Now my doubts and questions.
Does my model ie. Acer Aspire 3 A315 53G 5968 have hidden M.2 PCIe SSD slot?
if yes is it NVMe or Sata III PCIe ?
If my device is not supported why?
in acer community i found one op mentioned all Acer A315 53G MoBo are same they have PCIe slot and the maximum capacity is 256gb with official SSD support of LIT-ON SSD 225gb (attached image of supported ssd ). also saw in more than one community questions mentioning 512 GB SSD is supported (
https://community.acer.com/en/discussion/570566/acer-swift-1-compatible-m-2-2280-ssds ).
Please let me know if my device have a slot for SSD i am so concerned about it.
Now ram
What is the maximum allowed ram upgrade ? 16 gb on empty slot is possible ?
(
https://community.acer.com/en/discussion/571433/expandable-ram-issues-in-aspire-3-a315-53g-5968 )
if it is supported will flex memory will be activated ? CPU i5-8250u support flex memory.
so if flex memory is supported 1x4 + 1x4 dual channel with remaining 12 gb will act as single channel?
since maximum speed of integrated ram is 2400 mhz @ 17-18 any use in installing a lot faster same timing ram ? will it be underclocked?
Main doubt even if flex memory is working or not from intel, what will happen if i put 4+16gb ram any perfomance issue since it is such a bigger ram upgrade.
Main note : i need a huge ram since i have alot of ram hungry apps waiting in factory to be worked with, next one upgrading will cause you around a good money why you didnt choose anything more better? actually i bought this product at a stealing price and i am not upgrading all at once, bi monthly may be.
Thanks for your time. Please reply and help.