1. Not quite what I said. The VM's on the river (EA water) are likely to be full of CMers. The moorings just above the last lock are usually available but it is not a particularly salubrious area. Personally I would not leave my boat unattended there, but most likely it would be fine.
2,3. The flight of locks is prone to dry pounds but usually a CRT bod fills them up in the morning. The long pounds nearer the bottom are rather shallow, but in particular there can be a big problem with weed - so it depends on the weather and how bad the weed is. Most likely it will be OK at this time of year. But most of the canal doesn't have piling and does have quite a lot of vegetation at the edges, so mooring isn't great except at the end. If you have a shallow drafted boat then maybe it will be fine. There is plenty of "street view" and towpath photos to give you an idea of the state of the banks.
4. It is quite a long walk to the nearest car park. The marina is on an island between the lock and the weir.
5. Yes, but you can get daily or weekly licences. It does amount to a fair bit though.
My personal view is that the arm is a bit of a chore and only worth doing to get onto the Nene (which is very nice in most parts). To go down the arm, turn round and then go back is not something I'd do for choice. Yes the upper part is quite pleasant if you like lock flights, but the lower part a bit of a drag - well it was when we did it, but that was in summer and the weed was terrible! You might be as well to moor the boat at Blisworth village area and get a bus into Northampton.