I took a simple approach to the phone mount, going with Pro Clip. Options are vehicle specific and phone specific (the two pieces are purchased separately).
I also took a simple approach to power, using the power socket in the center console with a 10' USB-C to C cable routed in a fairly aesthetic way without drilling holes or making modifications.
Socket:
https://www.amazon.com/gp/product/B0BLYX8SHZ
Cable:
https://www.amazon.com/gp/product/B081SFHFTF
The phone slides into the mount, it doesn't clamp (mount width is adjustable). It hold securely yet is easy to add/remove. It also allows the phone to rotate 90 deg. so you can hold the phone in portrait or landscape positions as desired.
The 90 deg USB fitting hugs well and the cable just tucks under the console edge. The USB power adapter sits flush in the socket. The USB-B port is still available for passengers.
The cable routes around the knee bolster, then fills the gap below the HVAC vents (so nothing can fall down there), then routes up the dash as shown.
I used zip ties to secure the cable by tucking the tail behind the radio (i trimmed the tail to an inch or so). The tail just friction-fits in place in the panel gaps.
The cable is then secured to the mount so it hangs just enough to not bang around when not used but easily plugs into the phone when in use.
Pros:
No modifications needed to vehicle.
Cable is mostly hidden, and isn't annoying.
Mount is sturdy and doesn't vibrate or shake.
Phone can be portrait or landscape as desired.
Power socket adapter has a spare USB-B for passengers.
Cons:
The location is higher than I really like.
The wiper control gets really close to the phone, it's usable but there isn't a lot of space left.
USB cable has to be manually plugged-in (not wireless nor a socket).