A) missing .net framework -
The machines must have Microsoft .NET Framework installed. Even your program which is written in VB will not work without .NET framework. So you have to make sure .NET is installed (proper version - Rebex dll's differ for .NET 2.0 and .NET 4.0).
B) missing rebex dll's -
Simply place the Rebex dll's which you use from your program into the directory where you put the *.exe file.
Please try the solution above and let us know whether you were able to run your program on other machines.
C) If you buy a developer licence it means you are allowed to distribute the Rebex dll's together with your program. However, your customers are not allowed to redistribute or develop using Rebex dll's.