No, MySQLi code will only be generated if you use the MySQLi recordset access point.
On the server behaviors panel, click the plus button.
IF - you select Recordset - This will generate MySQL code (it is the standard DW Recordset behavior).
IF - you select web assist -> MySQLi -> Recordset - MySQLi code will be generated (this is the MySQLi recordset behavior).
Yes, this is correct
No, MySQLi code will be generated if the connection you select is a MySQLi connection. If you use a MySQL connection, it will generate MySQL code.
there is no default. It is dependent on you and the selections you make. Select to use the standard MySQL connection or standard Access points, it will use standard MySQL code.
Select to use a MySQLi connection or the MySQLi access points under WebAssist -> MySQLi, it will use MySQLi code.
Yes, this is correct.