Depends on #7518.
Currently there is a dynamic/minimum fee determination when the transaction is constructed.
This PR adds the fee option to fundrawtransaction for when the caller wants to specify an already determined fee by other means.
Note that this is rebased with #7518 so only consider the last commit.