There are some easy things to do to minimise the scratches which can be caused by washing eg get a grit guard for the bottom of the bucket. These are about £10 but well worth it. Also make sure you hose the car before you wash it to remove any loose dirt and try using a wash mitt instead of a sponge. There are many available; a meguiars one for example is around £12. As you car is black, swirls and scratches will be more noticeable but a good glaze can
help mask 90% of them. Both poor boys black hole and auto finesse glaze are great and cost around £15. You put them on after you have washed and dried the car, but before you wax it. If it is very badly marked, you may like to polish it with a light abrasive polish first. Most cleaning companies have one, meguiars costs around £10. With regards to the bubbles this is most likely the beginning of rust underneath or damage to the clear coat. Either way it may be best to get it fixed by a body
shop to stop it spreading any further. You car looks very well in the pictures though
good job.