I have replied several times to your different posts giving you the same information as others as long as the property owner or hotel or … registers you on a TM 30 that’s fine
You can take the photos at the place you are living at as long as the owner gives you permission
As others have said using an agent to open a bank account invites problems. It is partly due to activities of agents that the issue that are happening now are happening
If you are looking at citizenship you would need three years of work permits amongst other requirements. If you are not married to a Thai you would also need to get Permanent Residency first.
This link gives you lots of information on the topic
for Permanent Residency you would need a minimum of three years working along with other requirements more detailed information can be found on this link
TDAC is your arrival card so you need to fill it in for every arrival
It’s linked to your passport electronically so they see your information when they scan your passport, they will ask to see your copy if there is discrepancy