no they just want the things they are asking for, a bank book and a statement from the bank are two different things. your bank can make those papers for you they will cost you about 100 baht each.
uou cant do it there you have to be in Thailand to do en extension, once the country is open you'll have to apply for a new Non-O visa what you can extend after.
must be something special just for you, did my yearly extension and no fingerprints and no photo was taken. oh btw I just paid the 1900 baht and all was done in an hour