My 08 Civic has a immobilizer so i assume yours does as well. That said what you want to do is fine you won't have any issues. The radio may require a numerical code to work after a total power loss. Mine is printed on a sticker in the glove box.
Yes it has a fuel filter but it's located in the tank with the pump. Don't worry about it unless your having issues. My 08 Civic is the same 247.000 miles original fuel pump and filter.
I would not worry about it. This is a detailing job they hire just about anybody that can walk. I would mention pay though most only pay between 13 and 15 bucks an hour. Not acceptable.