Many of us here solve #1 by measuring the correct amount of beans into the hopper and grinding until the hopper (and grinder) are empty. I have a little scoop that came with some protein powder that works fine.
For #2 it depends on how long its to be left. If you are making coffees back-to-back, they I wouldnt be rinsing--it will cool the portafilter too much--just wipe out the basket. If the next coffee is more than 5 minutes away, then yes, take out the basket and rinse everything. To save that step (and for other reasons) I use a bottomless portafilter and no residue gets trapped between the basket and the handle.
ps--good questions! :)