I have updated Post 473 with a completed video and photo.
https://bladeforums.com/threads/home-built-surface-grinder.1532559/page-24#post-18794491
Regarding the magnets and holding, I used a 1/16" thick piece that spanned the width of the chuck to act as the fence. I had no slipping issues after that. In the video, I am surfacing aggressively with a 36g belt and had no issues.
The next thing to do is to make a non metal material holder. I am thinking two pieces of 3/32" steel with chisel grinds can use pressure to hold the material. The table feed will be tiny and the speed will be slow. I'll have to try this before I make something more complicated.