Can I run a node on an old laptop or my home computer?

Yes you can but you need to understand that more node rewards will be distributed to nodes that have high availability (always on) and a fast internet connection.